Prefer separate compilation.
This commit is contained in:
@@ -1,5 +1,11 @@
|
||||
CXXFLAGS = -std=gnu++0x -Wall
|
||||
LDLIBS = -lstdc++
|
||||
all: example-client-cpp11 example-client
|
||||
example-client-cpp11.o: example-client-cpp11.cpp easywsclient.cpp easywsclient.hpp
|
||||
example-client.o: example-client.cpp easywsclient.cpp easywsclient.hpp
|
||||
.PHONY: all clean
|
||||
all: example-client example-client-cpp11
|
||||
clean:
|
||||
-rm example-client example-client-cpp11 *.o
|
||||
example-client-cpp11: example-client-cpp11.o easywsclient.o
|
||||
example-client-cpp11.o: example-client-cpp11.cpp easywsclient.hpp
|
||||
example-client: example-client.o easywsclient.o
|
||||
example-client.o: example-client.cpp easywsclient.hpp
|
||||
easywsclient.o: easywsclient.cpp easywsclient.hpp
|
||||
|
||||
Reference in New Issue
Block a user