github.com/gojue/ecapture@v0.8.2/tests/issue_463/Makefile (about) 1 .PHONY: all 2 3 OPENSSL_INCLUDE="/home/cfc4n/project/ecapture/deps/openssl/include" 4 OPENSSL_PATH="/home/cfc4n/project/ecapture/deps/openssl" 5 6 SDL_LIB = -L$(OPENSSL_PATH) -lcrypto -lssl 7 SDL_INCLUDE = -I$(OPENSSL_INCLUDE) 8 CXXFLAGS = -Wall -c -std=c++11 $(SDL_INCLUDE) 9 LDFLAGS = $(SDL_LIB) 10 11 CFLAGS=$(SDL_INCLUDE) 12 13 EXE = test_tls_client 14 15 all: $(EXE) 16 17 $(EXE): main.o 18 $(CXX) $< $(LDFLAGS) -o $@ 19 20 main.o: main.c 21 $(CXX) $(CXXFLAGS) $< -o $@ 22 23 clean: 24 rm *.o && rm $(EXE) | exit 0