X-Git-Url: https://gitweb.ps.run/matrix_esp_thesis/blobdiff_plain/d43e8671acc5709c192e159e0d91626f0677cdf1..9826729ea9eb492b0b25c52b934d9f1283bb70dd:/Makefile diff --git a/Makefile b/Makefile index d19abaa..8197ee5 100644 --- a/Makefile +++ b/Makefile @@ -1,13 +1,28 @@ -CC=gcc +CC=clang++ C_OPTS=-Wall -Wextra -pedantic +C_OPTS+=src/matrix.c +C_OPTS+=src/matrix_http_mongoose.c +C_OPTS+=ext/mjson/src/mjson.c +C_OPTS+=ext/mongoose/mongoose.c C_OPTS+=-I src/ C_OPTS+=-I ext/olm/include/ -C_OPTS+=src/matrix.c +C_OPTS+=-I ext/mjson/src/ +C_OPTS+=-I ext/mongoose/ +C_OPTS+=-l ws2_32 +C_OPTS+=-l ssl +C_OPTS+=-l crypto +C_OPTS+=out/olm/libolm.a +C_OPTS+=-D MG_ENABLE_OPENSSL=1 +C_OPTS+=-fuse-ld=lld.exe -g -gcodeview -Wl,/debug,/pdb:test.pdb +# C_OPTS+=-I ext/curl/include/ +# C_OPTS+=-L ext/curl/build/lib/ +# C_OPTS+=-l curl -out/examples/%: examples/%.c - $(CC) -o out/examples/$* examples/$*.c $(C_OPTS) +#C_OPTS+=-Wl,--verbose +out/examples/%: examples/%.c src/* + $(CC) -o out/examples/$* examples/$*.c $(C_OPTS) .PHONY: examples