fork download
  1. #external dependencies
  2. BOOST_DIR = /Users/Shared/Projects/boost_1_48_0
  3.  
  4. CC = clang++
  5. LD = clang++
  6. OBJDIR = build
  7. CFLAGS = -Wall -Werror -std=c++0x -c -I. -I./Shared -I$(BOOST_DIR)
  8.  
  9. SOURCES = $(wildcard *.cpp) $(wildcard */*.cpp)
  10. OBJECTS := $(addprefix $(OBJDIR)/,$(patsubst %.cpp,%.o,$(SOURCES)))
  11. BIN = test
  12.  
  13. all: $(OBJECTS)
  14. $(LD) $(OBJECTS) -o $(BIN)
  15.  
  16. $(OBJDIR)/%.o : %.cpp | $(OBJDIR)
  17. $(CC) $(CFLAGS) -c $< -o $@
  18.  
  19. $(OBJDIR):
  20. mkdir -p $(OBJDIR)
  21.  
  22. clean:
  23. rm -rf build/*.o
  24. rmdir -p $(OBJDIR)
Not running #stdin #stdout 0s 0KB
stdin
Standard input is empty
stdout
Standard output is empty