Changeset 1506 for trunk/Config.kmk
- Timestamp:
- Apr 9, 2008, 2:22:07 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Config.kmk
r1503 r1506 81 81 TEMPLATE_BIN_INCS = $(PATH_ROOT)/src/lib 82 82 83 ifeq ($( BUILD_TARGET),os2)83 ifeq ($(KBUILD_TARGET),os2) 84 84 TEMPLATE_BIN_TOOL = GCC3OMF 85 85 TEMPLATE_BIN_CFLAGS = -g … … 94 94 endif 95 95 96 ifeq ($( BUILD_TARGET),darwin)96 ifeq ($(KBUILD_TARGET),darwin) 97 97 TEMPLATE_BIN_TOOL = GCC4MACHO 98 98 TEMPLATE_BIN_CFLAGS = -g … … 104 104 TEMPLATE_BIN_INST = $(NIX_INSTALL_DIR_BIN)/ 105 105 else 106 TEMPLATE_BIN_INST = kBuild/bin/$( BUILD_TARGET).$(BUILD_TARGET_ARCH)/106 TEMPLATE_BIN_INST = kBuild/bin/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/ 107 107 endif 108 108 endif 109 109 110 ifeq ($(filter-out win nt,$( BUILD_TARGET)),)111 ifeq ($( BUILD_TARGET_ARCH),x86)112 include $( PATH_KBUILD)/tools/VCC70.kmk # fixme! template expanding does something bad to _LIBS /me thinks.110 ifeq ($(filter-out win nt,$(KBUILD_TARGET)),) 111 ifeq ($(KBUILD_TARGET_ARCH),x86) 112 include $(KBUILD_PATH)/tools/VCC70.kmk # fixme! template expanding does something bad to _LIBS /me thinks. 113 113 TEMPLATE_BIN_TOOL = VCC70 114 114 TEMPLATE_BIN_DEFS = WINDOWS32 _CONSOLE __WIN__ WIN32 __WIN32__ 115 else ifeq ($( BUILD_TARGET_ARCH),amd64)115 else ifeq ($(KBUILD_TARGET_ARCH),amd64) 116 116 TEMPLATE_BIN_TOOL = VCC80AMD64 117 117 TEMPLATE_BIN_DEFS = WINDOWS32 _CONSOLE __WIN__ WIN32 __WIN32__ __WIN64__ WIN64 \ … … 141 141 # $(PATH_TOOL_$(TEMPLATE_BIN_TOOL)_LIB)/msvcprt.lib - avoid this to save space! 142 142 endif 143 TEMPLATE_BIN_LIBS.profile = Y:/coding/libc/svn/trunk/out/win.$( BUILD_TARGET_ARCH)/debug/kStuff/lib/kPrf2.lib143 TEMPLATE_BIN_LIBS.profile = Y:/coding/libc/svn/trunk/out/win.$(KBUILD_TARGET_ARCH)/debug/kStuff/lib/kPrf2.lib 144 144 ifdef NIX_INSTALL_DIR 145 145 TEMPLATE_BIN_INST = $(NIX_INSTALL_DIR_BIN)/ 146 146 else 147 TEMPLATE_BIN_INST = kBuild/bin/win.$( BUILD_TARGET_ARCH)/147 TEMPLATE_BIN_INST = kBuild/bin/win.$(KBUILD_TARGET_ARCH)/ 148 148 endif 149 149 endif … … 151 151 ifndef TEMPLATE_BIN_TOOL 152 152 # Use GCC3 when we're certain that the system is using GNU ld and ar. 153 ifeq ($(filter-out linux freebsd openbsd netbsd,$( BUILD_TARGET)),)153 ifeq ($(filter-out linux freebsd openbsd netbsd,$(KBUILD_TARGET)),) 154 154 TEMPLATE_BIN_TOOL = GCC3 155 155 else … … 159 159 TEMPLATE_BIN_LDFLAGS = -g 160 160 TEMPLATE_BIN_CFLAGS.release = -O3 161 ifeq ($( BUILD_TARGET),freebsd)161 ifeq ($(KBUILD_TARGET),freebsd) 162 162 TEMPLATE_BIN_INCS += $(PATH_GNUMAKE_SRC)/glob /usr/local/include 163 163 endif 164 ifeq ($( BUILD_TARGET),linux)164 ifeq ($(KBUILD_TARGET),linux) 165 165 TEMPLATE_BIN_LIBS += rt 166 166 endif 167 ifeq ($( BUILD_TARGET),solaris)167 ifeq ($(KBUILD_TARGET),solaris) 168 168 TEMPLATE_BIN_CFLAGS.x86 += -m32 169 169 TEMPLATE_BIN_CFLAGS.amd64 += -m64 … … 178 178 TEMPLATE_BIN_INST = $(NIX_INSTALL_DIR_BIN)/ 179 179 else 180 TEMPLATE_BIN_INST = kBuild/bin/$( BUILD_TARGET).$(BUILD_TARGET_ARCH)/180 TEMPLATE_BIN_INST = kBuild/bin/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/ 181 181 endif 182 182 endif
Note:
See TracChangeset
for help on using the changeset viewer.