diff options
author | Kalle Vahlman <kalle.vahlman@movial.com> | 2012-06-18 11:55:41 +0300 |
---|---|---|
committer | Kalle Vahlman <kalle.vahlman@movial.com> | 2012-06-18 11:56:04 +0300 |
commit | 7bff2c8cdb29bb3d8a763c453e0d63c30f0d8ce0 (patch) | |
tree | c4835323712d2a1404e0cfc99910164e182bd023 /Makefile | |
parent | a0fb9727e6baa7b8765dac2e9cca7b271a3955ab (diff) |
Separate 32 bit and 64 bit builds completely, control with LBITS
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 21 |
1 files changed, 12 insertions, 9 deletions
@@ -161,7 +161,7 @@ ifeq ($(LBITS),64) # do 64 bit stuff here, like set some CFLAGS # CXXFLAGS += -DLINUX_64 -start-build: configfile setup_folders $(LIB_x32) $(LIB_x64) lcmodule +start-build: configfile setup_folders $(LIB_x64) lcmodule else # # do 32 bit stuff here @@ -430,9 +430,10 @@ endif start-install: start-build ifeq ($(BUILD_WIN),) - install -m 0755 $(BUILDFOLDER)/liblcdriver.$(LIB_EXTENSION) $(LCD_INSTALLDIR) ifeq ($(LBITS),64) install -m 0755 $(BUILDFOLDER)/liblcdriver_x64.$(LIB_EXTENSION) $(LCD_INSTALLDIR) +else + install -m 0755 $(BUILDFOLDER)/liblcdriver.$(LIB_EXTENSION) $(LCD_INSTALLDIR) endif else @@ -453,15 +454,16 @@ clean: $(MAKE) -C . start-clean BUILD_WIN=2 start-clean: - $(if $(BUILDFOLDER), \ - $(if $(LIB_x32_OBJ_DIR), \ - @rm -rf $(BUILDFOLDER)/$(LIB_x32_OBJ_DIR) \ - @rm -rf $(BUILDFOLDER),),) ifeq ($(LBITS),64) $(if $(BUILDFOLDER), \ $(if $(LIB_x64_OBJ_DIR), \ @rm -rf $(BUILDFOLDER)/$(LIB_x64_OBJ_DIR) \ @rm -rf $(BUILDFOLDER),),) +else + $(if $(BUILDFOLDER), \ + $(if $(LIB_x32_OBJ_DIR), \ + @rm -rf $(BUILDFOLDER)/$(LIB_x32_OBJ_DIR) \ + @rm -rf $(BUILDFOLDER),),) endif $(if $(BUILDFOLDER), \ @rm -f $(BUILDFOLDER)/*.so* \ @@ -474,13 +476,14 @@ distclean: clean $(if $(AUTO_DIR_LIB), \ @rm -f $(AUTO_DIR_LIB)/*.cpp \ @rm -f $(AUTO_DIR_LIB)/*.h,) - $(if $(LCD_INSTALLDIR), \ - @rm -f $(LCD_INSTALLDIR)/LCDriver_CNH1606432.dll \ - @rm -f $(LCD_INSTALLDIR)/liblcdriver.$(LIB_EXTENSION),) ifeq ($(LBITS),64) $(if $(LCD_INSTALLDIR), \ @rm -f $(LCD_INSTALLDIR)/LCDriver_CNH1606432_x64.dll \ @rm -f $(LCD_INSTALLDIR)/liblcdriver_x64.$(LIB_EXTENSION),) +else + $(if $(LCD_INSTALLDIR), \ + @rm -f $(LCD_INSTALLDIR)/LCDriver_CNH1606432.dll \ + @rm -f $(LCD_INSTALLDIR)/liblcdriver.$(LIB_EXTENSION),) endif $(if $(config_file), \ @rm -f $(config_file),) |