CASA:make changes in makefile and VersionVDProj tools to build with VS 2005

This commit is contained in:
soochoi
2006-10-18 22:56:15 +00:00
parent b0ac26a0ab
commit 5436a84b0a
6 changed files with 148 additions and 13 deletions

View File

@@ -69,20 +69,19 @@ vpath %.cpp $(PLATFORMDEPENDENTSOURCEDIR) $(PLATFORMINDEPENDENTSOURCEDIR)
$(MODULE_NAME).$(MODULE_EXT): $(SFILES) $(OBJDIR) devenv
@echo [======== Updating msi and msm numbe ========]
"$(TOOLDIR)/w32/VersionVDProj/bin/VersionVDProj.exe" -msi $(MSIFILE) version=$(VERSION)
"$(TOOLDIR)/w32/VersionVDProj/bin/VersionVDProj.exe" -msm $(MSMFILE) version=$(VERSION)
@echo [======== Building Solution $(SFILES) ========]
"$(VSINSTALLDIR)/devenv" /rebuild $(TARGET_CFG) $(SFILES) /out build.log
"$(VSINSTALLDIR)\devenv" /rebuild $(TARGET_CFG) $(SFILES) /out build.log
cp -f $(TARGET_CFG)/$(MODULE_NAME).$(MODULE_EXT) $(CASABINDIR)
cp -f $(TARGET_CFG)/Setup.* $(CASABINDIR)
cp -f $(TARGET_CFG)/setup.* $(CASABINDIR)
[ -d BUILT ] | mkdir -p BUILT
cp -p $(CASABINDIR)/Setup.* BUILT
cp -p $(CASABINDIR)/setup.* BUILT
cp -p $(CASABINDIR)/CASA.msi BUILT
tar -cvf $(PACKAGE)-$(VERSION).tar ./BUILT
bzip2 -z $(PACKAGE)-$(VERSION).tar
devenv:
@if ! test -x "$(VSINSTALLDIR)/devenv.exe";then echo "Error: MS Studio .NET is currently required to build MSI and MSM";exit 1;fi
@if ! test -x "$(VSINSTALLDIR)\devenv.exe";then echo "Error: MS Studio .NET is currently required to build MSI and MSM";exit 1;fi
$(OBJDIR):
[ -d $(OBJDIR) ] || mkdir -p $(OBJDIR)
@@ -104,7 +103,7 @@ uninstall-local:
clean-local:
@echo [======== Cleaning Solution $(SFILES) ========]
"$(VSINSTALLDIR)/devenv" /clean $(TARGET_CFG) $(SFILES)
"$(VSINSTALLDIR)\devenv" /clean $(TARGET_CFG) $(SFILES)
if [ -d $(TARGET_CFG) ]; then rm -rf $(TARGET_CFG); fi
if [ -d Debug ]; then rm -rf Debug; fi
if [ -f build.log ]; then rm -f build.log; fi