reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | #---------------------------------------------------------------------- # Fill in the source files to build #---------------------------------------------------------------------- # Uncomment line below for debugging shell commands # SHELL = /bin/sh -x #---------------------------------------------------------------------- # Change any build/tool options needed #---------------------------------------------------------------------- ARCH ?= x86_64 CFLAGS ?=-arch $(ARCH) -gdwarf-2 -O0 CXX ?= $(shell xcrun -find clang++) EXE ?= libheap.dylib DSYM ?= $(EXE).dSYM #---------------------------------------------------------------------- # Compile the executable from all the objects (default rule) with no # dsym file. #---------------------------------------------------------------------- $(EXE) : heap_find.cpp $(CXX) $(CFLAGS) -install_name "@executable_path/libheap.dylib" -dynamiclib -lobjc heap_find.cpp -o "$(EXE)" #---------------------------------------------------------------------- # Include all of the makefiles for each source file so we don't have # to manually track all of the prerequisites for each source file. #---------------------------------------------------------------------- .PHONY: clean all: $(EXE) clean: rm -rf "$(EXE)" "$(DSYM)" |