CFLAGS=/O2 /W3 /nologo /Fo$@ /DWIN32 /DSELF_TEST LIB_OBJ=src/aes.obj src/arc4.obj src/base64.obj \ src/des.obj src/havege.obj src/md2.obj \ src/md4.obj src/md5.obj src/mpi.obj \ src/rsa.obj src/sha1.obj src/sha2.obj \ src/ssl_v3.obj src/ssl_cli.obj src/ssl_srv.obj \ src/timing.obj src/x509_in.obj APP_OBJ=app/benchmark.exe app/hello.exe app/filecrypt.exe \ app/rsa_demo.exe app/selftest.exe app/ssl_client.exe \ app/ssl_server.exe default: xyssl.lib apps xyssl.lib: $(LIB_OBJ) ; @echo. @lib /out:xyssl.lib $(LIB_OBJ) @del src\*.obj apps: $(APP_OBJ) ; @echo. @del app\*.exe .c.obj: ; @$(CC) $(CFLAGS) /c $< .c.exe: ; @$(CC) $(CFLAGS) /Isrc $<