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

 1 mike  1.1.2.12 .PHONY: repository
 2                
 3 mike  1.1.2.7  export HOST_PEGASUS_HOME:=$(PEGASUS_HOME)
 4 mike  1.1.2.1  include ../config.mak
 5                ROOT = ../..
 6                include $(ROOT)/mak/config.mak
 7                
 8                all: romfs proj build
 9                
10                ROMFS=$(PEGASUS_HOME)/romfs
11                
12                romfs:
13                	mkdir -p $(ROMFS)/lib
14                	cp $(WIND_BASE)/target/usr/root/SIMPENTIUMgnu/bin/libc.so.1 $(ROMFS)/lib
15                
16 mike  1.1.2.19 CFG="LINE_EDIT_MODE=emacs,LINE_LENGTH=256,STRING_FREE=manual,INTERPRETER=Cmd,VXE_PATH=$(PEGASUS_HOME)/bin"
17 mike  1.1.2.1  
18                proj:
19                	mkdir -p proj
20                	( cd proj; vxprj create linux gnu vxsim.wpj )
21                	( cd proj; vxprj component remove INCLUDE_SHELL_BANNER )
22                	( cd proj; vxprj component remove INCLUDE_WDB_BANNER )
23 mike  1.1.2.22 	( cd proj; vxprj component add INCLUDE_CPLUS_IOSTREAMS )
24                	( cd proj; vxprj component add INCLUDE_GETSERVBYNAME )
25                	( cd proj; vxprj component add INCLUDE_GETADDRINFO )
26                	( cd proj; vxprj component add INCLUDE_GETNAMEINFO )
27                	( cd proj; vxprj component add INCLUDE_GETNAMEINFO_SYSCTL )
28                	( cd proj; vxprj component add INCLUDE_GETNETBYNAME )
29 mike  1.1.2.3  	( cd proj; vxprj parameter set LOCAL_MEM_SIZE 0x08000000 )
30 mike  1.1.2.22 	( cd proj; vxprj parameter set JOB_TASK_STACK_SIZE 16000 )
31 mike  1.1.2.19 	( cd proj; vxprj parameter setstring SHELL_DEFAULT_CONFIG $(CFG) )
32 mike  1.1.2.15 	( cd proj; vxprj parameter set NUM_FILES 128 )
33 mike  1.1.2.1  
34                build:
35                	( cd proj; make TOOL=gnu ROMFS_DIR=$(ROMFS) )
36 mike  1.1.2.2  	cp proj/vxWorks .
37                	cp proj/vxWorks.sym .
38 mike  1.1.2.1  
39                clean:
40                	rm -rf proj
41                	rm -rf $(ROMFS)/lib/libc.so.1
42                	rm -rf counterFile
43                	rm -rf nvram.vxWorks0
44                	rm -rf vxWorks.sym
45                	rm -rf vxWorks

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2