(file) Return to Makefile CVS log (file) (dir) Up to [Pegasus] / pegasus / vxworks / image / Attic

Diff for /pegasus/vxworks/image/Attic/Makefile between version 1.1.2.19 and 1.1.2.20

version 1.1.2.19, 2007/09/26 23:55:50 version 1.1.2.20, 2007/10/06 13:18:29
Line 15 
Line 15 
  
 CFG="LINE_EDIT_MODE=emacs,LINE_LENGTH=256,STRING_FREE=manual,INTERPRETER=Cmd,VXE_PATH=$(PEGASUS_HOME)/bin" CFG="LINE_EDIT_MODE=emacs,LINE_LENGTH=256,STRING_FREE=manual,INTERPRETER=Cmd,VXE_PATH=$(PEGASUS_HOME)/bin"
  
 VFS=$(HOME)/pegasus.vfs  
   
 HOSTNAME=$(shell hostname) HOSTNAME=$(shell hostname)
  
 PEGASUS_PROVIDER_DIR="$(HOSTNAME):$(PEGASUS_HOME)/lib"  
   
 proj: proj:
         mkdir -p proj         mkdir -p proj
         cp pegasus.cdf proj  
         ( cd proj; vxprj create linux gnu vxsim.wpj )         ( cd proj; vxprj create linux gnu vxsim.wpj )
           ( cd proj; vxprj component add INCLUDE_POSIX_PTHREAD_SCHEDULER )
         ( cd proj; vxprj component remove INCLUDE_SHELL_BANNER )         ( cd proj; vxprj component remove INCLUDE_SHELL_BANNER )
         ( cd proj; vxprj component remove INCLUDE_WDB_BANNER )         ( cd proj; vxprj component remove INCLUDE_WDB_BANNER )
         ( cd proj; vxprj parameter set LOCAL_MEM_SIZE 0x08000000 )         ( cd proj; vxprj parameter set LOCAL_MEM_SIZE 0x08000000 )
         ( cd proj; vxprj parameter setstring PEGASUS_VFS_NAME $(VFS))  
         ( cd proj; vxprj parameter setstring SHELL_DEFAULT_CONFIG $(CFG) )         ( cd proj; vxprj parameter setstring SHELL_DEFAULT_CONFIG $(CFG) )
         ( cd proj; vxprj parameter set HRFS_DEFAULT_MAX_FILES 128 )  
         ( cd proj; vxprj parameter set HRFS_DEFAULT_MAX_BUFFERS 128 )  
         ( cd proj; vxprj parameter set NUM_FILES 128 )         ( cd proj; vxprj parameter set NUM_FILES 128 )
  
 obsolete:  
         ( cd proj; vxprj component add INCLUDE_POSIX_PTHREAD_SCHEDULER )  
         ( cd proj; vxprj component add INCLUDE_HRFS )  
         ( cd proj; vxprj component add INCLUDE_HRFS_FORMAT )  
         ( cd proj; vxprj component add INCLUDE_PEGASUS )  
         ( cd proj; vxprj component add INCLUDE_DOSFS )  
         ( cd proj; vxprj component add INCLUDE_RAM_DISK )  
   
 build: build:
         ( cd proj; make TOOL=gnu ROMFS_DIR=$(ROMFS) )         ( cd proj; make TOOL=gnu ROMFS_DIR=$(ROMFS) )
         cp proj/vxWorks .         cp proj/vxWorks .
Line 54 
Line 39 
         rm -rf nvram.vxWorks0         rm -rf nvram.vxWorks0
         rm -rf vxWorks.sym         rm -rf vxWorks.sym
         rm -rf vxWorks         rm -rf vxWorks
   
 DEV=/pegasus:0  
 TMP=Makefile.tmp  
   
 ##  
 ## repository:  
 ##  
 SRCDIR=$(HOST_PEGASUS_HOME)/repository  
 DESTDIR=$(DEV)/repository  
 INTEROP=$(DESTDIR)/root\#PG_InterOp/instances  
   
 repository:  
         @ rm -rf $(TMP)  
         @ echo "rm -r $(DESTDIR)" >> $(TMP)  
         @ echo "mkdir $(DESTDIR)" >> $(TMP)  
         @ echo "cp -r $(SRCDIR) $(DESTDIR)" >> $(TMP)  
         @ echo "rm $(INTEROP)/PG_ProviderModule.instances" >> $(TMP)  
         @ echo "rm $(INTEROP)/PG_ProviderModule.idx" >> $(TMP)  
         @ echo "rm $(INTEROP)/PG_Provider.instances" >> $(TMP)  
         @ echo "rm $(INTEROP)/PG_Provider.idx" >> $(TMP)  
         @ echo "rm $(INTEROP)/PG_ProviderCapabilities.instances" >> $(TMP)  
         @ echo "rm $(INTEROP)/PG_ProviderCapabilities.idx" >> $(TMP)  
         @ echo "C reboot(1)" >> $(TMP)  
         @ vxsim -exitOnError -s $(TMP)  
         @ echo ""  
         @ rm -rf $(TMP)  
   
 ##  
 ## lib:  
 ##  
 SRCDIR2=$(PEGASUS_HOME)/lib  
 DESTDIR2=$(DEV)/lib  
   
 lib:  
         @ rm -rf $(TMP)  
         @ echo "rm -r $(DESTDIR2)" >> $(TMP)  
         @ echo "mkdir $(DESTDIR2)" >> $(TMP)  
         @ echo "cp -r $(SRCDIR2) $(DESTDIR2)" >> $(TMP)  
         @ echo "C reboot(1)" >> $(TMP)  
         @ vxsim -exitOnError -s $(TMP)  
         @ echo ""  
         @ rm -rf $(TMP)  


Legend:
Removed from v.1.1.2.19  
changed lines
  Added in v.1.1.2.20

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2