3 C_OPTS=-Wall -Wextra -pedantic
\r
5 C_OPTS+=src/matrix_http_mongoose.c
\r
6 C_OPTS+=ext/mjson/src/mjson.c
\r
7 C_OPTS+=ext/mongoose/mongoose.c
\r
9 C_OPTS+=-I ext/olm/include/
\r
10 C_OPTS+=-I ext/mjson/src/
\r
11 C_OPTS+=-I ext/mongoose/
\r
15 C_OPTS+=out/olm/libolm.a
\r
16 C_OPTS+=-D MG_ENABLE_OPENSSL=1
\r
17 C_OPTS+=-fuse-ld=lld.exe -g -gcodeview -Wl,/debug,/pdb:test.pdb
\r
18 # C_OPTS+=-I ext/curl/include/
\r
19 # C_OPTS+=-L ext/curl/build/lib/
\r
22 #C_OPTS+=-Wl,--verbose
\r
24 out/examples/%: examples/%.c src/*
\r
25 $(CC) -o out/examples/$* examples/$*.c $(C_OPTS)
\r
29 examples: out/examples/Login out/examples/Send out/examples/SendEncrypted out/examples/Sync