LIB_PATH = -L..
INCLUDE_PATH = -I..
LIBS = -lssl -lcp_api

all: order_test once_test cancel_test login_test logout_test query_test

order_test:
	g++ -g -Wall $(INCLUDE_PATH) $(LIB_PATH) -o order_test order_test.cpp $(LIBS)

once_test:
	g++ -g -Wall $(INCLUDE_PATH) $(LIB_PATH) -o once_test once_test.cpp $(LIBS)

cancel_test:
	g++ -g -Wall $(INCLUDE_PATH) $(LIB_PATH) -o cancel_test cancel_test.cpp $(LIBS)

login_test:
	g++ -g -Wall $(INCLUDE_PATH) $(LIB_PATH) -o login_test login_test.cpp $(LIBS)

logout_test:
	g++ -g -Wall $(INCLUDE_PATH) $(LIB_PATH) -o logout_test logout_test.cpp $(LIBS)

query_test:
	g++ -g -Wall $(INCLUDE_PATH) $(LIB_PATH) -o query_test query_test.cpp $(LIBS)

clean:
	rm -f *.o order_test once_test cancel_test login_test logout_test query_test
