1 mike 1.1.2.1 all: romfs image build
2
3 ROMFS=$(PEGASUS_HOME)/romfs
4
5 romfs:
6 mkdir -p $(ROMFS)/lib
7 cp $(WIND_BASE)/target/usr/root/SIMPENTIUMgnu/bin/libc.so.1 $(ROMFS)/lib
8
|
9 mike 1.1.2.4 SHELL_DEFAULT_CONFIG="LINE_EDIT_MODE=emacs,LINE_LENGTH=256,STRING_FREE=manual,INTERPRETER=Cmd,VXE_PATH=$(PEGASUS_HOME)/bin"
10
|
11 mike 1.1.2.1 image:
12 mkdir -p image
13 ( cd image; vxprj create linux gnu vxsim.wpj )
14 ( cd image; vxprj component add INCLUDE_POSIX_PTHREAD_SCHEDULER )
|
15 mike 1.1.2.5 ( cd image; vxprj component remove INCLUDE_SHELL_BANNER )
16 ( cd image; vxprj component remove INCLUDE_WDB_BANNER )
|
17 mike 1.1.2.1 ( cd image; vxprj parameter set LOCAL_MEM_SIZE 0x04000000 )
|
18 mike 1.1.2.4 ( cd image; vxprj parameter setstring SHELL_DEFAULT_CONFIG $(SHELL_DEFAULT_CONFIG) )
19
|
20 mike 1.1.2.6 zzz:
21 ( cd image; vxprj component remove INCLUDE_HW_FP )
22 ( cd image; vxprj component add INCLUDE_SW_FP )
23
|
24 mike 1.1.2.1
25 build:
26 ( cd image; make TOOL=gnu ROMFS_DIR=$(ROMFS) )
|
27 mike 1.1.2.2 cp image/vxWorks .
28 cp image/vxWorks.sym .
|
29 mike 1.1.2.1
30 clean:
31 rm -rf image
32 rm -rf $(ROMFS)/lib/libc.so.1
|
33 mike 1.1.2.3 rm -rf counterFile
34 rm -rf nvram.vxWorks0
35 rm -rf vxWorks.sym
36 rm -rf vxWorks
|