diff --git a/Makefile b/Makefile index e74095f..230c664 100644 --- a/Makefile +++ b/Makefile @@ -30,9 +30,10 @@ endif .PHONY: examples examples: - $(MAKE) -C uSockets - $(foreach FILE,$(EXAMPLE_FILES),$(CXX) -flto -O3 $(CXXFLAGS) examples/$(FILE).cpp -o $(FILE) $(LDFLAGS);) - $(foreach FILE,$(THREADED_EXAMPLE_FILES),$(CXX) -pthread -flto -O3 $(CXXFLAGS) examples/$(FILE).cpp -o $(FILE) $(LDFLAGS);) + $(MAKE) -C uSockets; \ + for FILE in $(EXAMPLE_FILES); do $(CXX) -flto -O3 $(CXXFLAGS) examples/$$FILE.cpp -o $$FILE $(LDFLAGS) & done; \ + for FILE in $(THREADED_EXAMPLE_FILES); do $(CXX) -pthread -flto -O3 $(CXXFLAGS) examples/$$FILE.cpp -o $$FILE $(LDFLAGS) & done; \ + wait install: mkdir -p "$(DESTDIR)$(prefix)/include/uWebSockets/f2"