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