# Compiler CC=g++ # Flags FLAGS=-O3 # Include INC=-I../../../../build/inc LIB=../../../../build/lib/libparalution.so default: cl_to_hpp hpp_to_cl cl_to_hpp: cl_to_hpp.o $(CC) -o cl_to_hpp cl_to_hpp.o $(LIB) $(FLAGS) -Wall cl_to_hpp.o: cl_to_hpp.cpp $(CC) $(INC) -c cl_to_hpp.cpp hpp_to_cl: hpp_to_cl.o $(CC) -o hpp_to_cl hpp_to_cl.o $(LIB) $(FLAGS) -Wall hpp_to_cl.o: hpp_to_cl.cpp $(CC) $(INC) -c hpp_to_cl.cpp clean: rm -rf *.o cl_to_hpp hpp_to_cl