diff options
| author | Tim Rogers <[email protected]> | 2013-06-25 13:19:58 -0800 |
|---|---|---|
| committer | Andrew Boktor <[email protected]> | 2014-08-14 13:50:57 -0700 |
| commit | 5d69aa95a9ea9ac326c34c4842b87e8123a77186 (patch) | |
| tree | bd10eeda9dd131eca900ab410c692bfaea1855dd /src/gpgpu-sim | |
| parent | b84f4193f7e94c503cfd07cdcdb8b6951400f695 (diff) | |
Changing the make flow so all the generated files, both object and code generated go in a directory independent of the source directory
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 16503]
Diffstat (limited to 'src/gpgpu-sim')
| -rw-r--r-- | src/gpgpu-sim/Makefile | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/gpgpu-sim/Makefile b/src/gpgpu-sim/Makefile index b9749e5..e355b59 100644 --- a/src/gpgpu-sim/Makefile +++ b/src/gpgpu-sim/Makefile @@ -67,7 +67,7 @@ OPTFLAGS += -g3 -fPIC CPP = g++ $(SNOW) OEXT = o -OUTPUT_DIR=../../$(SIM_OBJ_FILES_DIR)/gpgpu-sim +OUTPUT_DIR=$(SIM_OBJ_FILES_DIR)/gpgpu-sim SRCS = $(shell ls *.cc) @@ -84,11 +84,11 @@ OBJS = $(CSRCS:%.cc=$(OUTPUT_DIR)/%.$(OEXT)) libgpu_uarch_sim.a:$(OBJS) ar rcs $(OUTPUT_DIR)/libgpu_uarch_sim.a $(OBJS) -Makefile.makedepend: depend +$(OUTPUT_DIR)/Makefile.makedepend: depend depend: - touch Makefile.makedepend - makedepend -fMakefile.makedepend -p$(OUTPUT_DIR)/ $(CSRCS) 2> /dev/null + touch $(OUTPUT_DIR)/Makefile.makedepend + makedepend -f$(OUTPUT_DIR)/Makefile.makedepend -p$(OUTPUT_DIR)/ $(CSRCS) 2> /dev/null $(OUTPUT_DIR)/l2cache.$(OEXT): l2cache.cc $(CPP) $(OPTFLAGS) $(CXXFLAGS_L2CACHE) -o $*.$(OEXT) -c l2cache.cc @@ -102,10 +102,10 @@ clean: $(OUTPUT_DIR)/option_parser.$(OEXT): option_parser.h -$(OUTPUT_DIR)/dram_sched.$(OEXT): ../cuda-sim/ptx.tab.h +$(OUTPUT_DIR)/dram_sched.$(OEXT): $(OUTPUT_DIR)/../cuda-sim/ptx.tab.h -../cuda-sim/ptx.tab.h: - make -C ../cuda-sim/ ptx.tab.c +$(OUTPUT_DIR)/../cuda-sim/ptx.tab.h: + make -C ../cuda-sim/ $(OUTPUT_DIR)/../cuda-sim/ptx.tab.c -include Makefile.makedepend +include $(OUTPUT_DIR)/Makefile.makedepend |
