Changeset 268 for trunk/src/gmake
- Timestamp:
- May 6, 2005, 5:48:04 AM (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/gmake/Makefile.kmk
r228 r268 1 1 # $Id$ 2 export KBUILD_VCC70_DEPS = 13 2 4 PROGRAMS = kmk5 PROGRAMS += echo mkdir rm6 3 7 TOOL = GCC3 8 TOOL.os2 = GCC3OMF 9 TOOL.win32 = VCC70 4 # 5 # kmk 6 # 7 PROGRAMS += kmk 10 8 11 CFLAGS.linux.release= -O3 12 CFLAGS.os2.relase = -O3 13 CFLAGS.win32 = -MT -W3 14 15 LDFLAGS.linux.release = -s 16 LDFLAGS.os2 = -Zhigh-mem -Zstack=1024 17 LDFLAGS.os2.release = -s 18 LDFLAGS.win32 = /SUBSYSTEM:console /INCREMENTAL:no /NOD 19 20 LIBS.linux = rt 21 LIBS.win32 = \ 22 $(PATH_DEV)/x86.win32/vcc70/lib/libcmt.lib \ 23 $(PATH_DEV)/x86.win32/vcc70/lib/oldnames.lib \ 24 $(PATH_DEV)/x86.win32/sdk200209/lib/Kernel32.Lib \ 25 $(PATH_DEV)/x86.win32/sdk200209/lib/User32.Lib \ 26 $(PATH_DEV)/x86.win32/sdk200209/lib/AdvAPI32.Lib 27 9 kmk_TEMPLATE = BIN 28 10 kmk_DEPS = $(PATH_TARGET)/config.h 29 30 11 kmk_INCS = $(PATH_TARGET) . 31 kmk_INCS.win32 = \32 w32/include \33 glob \34 $(PATH_DEV)/x86.win32/vcc70/include \35 $(PATH_DEV)/x86.win32/sdk200209/include36 12 37 13 kmk_DEFS = \ … … 43 19 CONFIG_NO_DEFAULT_VARIABLES \ 44 20 CONFIG_WITH_KMK_BUILTIN 45 kmk_DEFS.win32 = WINDOWS32 _CONSOLE WIN3246 kmk_DEFS.win32.release = NDEBUG47 21 48 22 kmk_SOURCES = \ … … 67 41 version.c \ 68 42 vpath.c \ 69 remote-stub.c \ 43 remote-stub.c 44 45 kmk_SOURCES += \ 70 46 kmkbuiltin.c \ 71 47 kmkbuiltin/echo.c \ 72 48 kmkbuiltin/mkdir.c \ 73 49 kmkbuiltin/rm.c \ 50 kmkbuiltin/cp.c \ 51 kmkbuiltin/cp_utils.c \ 74 52 \ 75 53 kmkbuiltin/setmode.c \ … … 92 70 w32/pathstuff.c 93 71 94 #MAKE_DLLSHELL95 72 73 # 74 # Standalone kmkbuiltin commands. 75 # 76 PROGRAMS += cp echo mkdir rm 77 78 cp_TEMPLATE = BIN 79 cp_DEFS = kmk_builtin_cp=main 80 cp_SOURCES = \ 81 kmkbuiltin/cp.c \ 82 kmkbuiltin/cp_utils.c 83 84 echo_TEMPLATE = BIN 96 85 echo_DEFS = kmk_builtin_echo=main 97 86 echo_SOURCES = \ 98 87 kmkbuiltin/echo.c 99 88 89 mkdir_TEMPLATE = BIN 100 90 mkdir_DEFS = kmk_builtin_mkdir=main 101 91 mkdir_SOURCES = \ … … 103 93 kmkbuiltin/setmode.c 104 94 95 rm_TEMPLATE = BIN 105 96 rm_DEFS = kmk_builtin_rm=main 106 97 rm_SOURCES = \ … … 110 101 111 102 112 113 103 DEPTH = ../.. 114 104 include $(PATH_KBUILD)/rules.kmk 115 105 106 107 # 108 # Use checked in config.h instead of running ./Configure for it. 109 # 116 110 $(PATH_TARGET)/config.h: config.h.$(BUILD_TARGET) 117 111 $(CP) $^ $@ 118 112 113 114 # 115 # Some tests. 116 # 119 117 parallel: parallel_1 parallel_2 parallel_3 parallel_4 parallel_5 120 118 parallel_1 parallel_2 parallel_3 parallel_4 parallel_5:
Note:
See TracChangeset
for help on using the changeset viewer.