![]() ![]() |
![]() |
File: [Pegasus] / pegasus / vxworks / image / Attic / Makefile
(download)
Revision: 1.1.2.3, Fri Sep 14 02:23:26 2007 UTC (16 years, 9 months ago) by mike Branch: TASK-PEP305_VXWORKS-branch Changes since 1.1.2.2: +2 -1 lines PEP#: 305 TITLE: VxWorks Porting DESCRIPTION: Ongoing VxWorks porting |
include ../config.mak ROOT = ../.. include $(ROOT)/mak/config.mak all: romfs proj build ROMFS=$(PEGASUS_HOME)/romfs romfs: mkdir -p $(ROMFS)/lib cp $(WIND_BASE)/target/usr/root/SIMPENTIUMgnu/bin/libc.so.1 $(ROMFS)/lib cp -r $(PEGASUS_HOME)/repository $(PEGASUS_HOME)/romfs SHELL_DEFAULT_CONFIG="LINE_EDIT_MODE=emacs,LINE_LENGTH=256,STRING_FREE=manual,INTERPRETER=Cmd,VXE_PATH=$(PEGASUS_HOME)/bin" proj: mkdir -p proj ( 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_WDB_BANNER ) ( cd proj; vxprj parameter set LOCAL_MEM_SIZE 0x08000000 ) ( cd proj; vxprj parameter setstring SHELL_DEFAULT_CONFIG $(SHELL_DEFAULT_CONFIG) ) build: ( cd proj; make TOOL=gnu ROMFS_DIR=$(ROMFS) ) cp proj/vxWorks . cp proj/vxWorks.sym . clean: rm -rf proj rm -rf $(ROMFS)/lib/libc.so.1 rm -rf counterFile rm -rf nvram.vxWorks0 rm -rf vxWorks.sym rm -rf vxWorks
No CVS admin address has been configured |
Powered by ViewCVS 0.9.2 |