Changeset 587 for trunk/Config.kmk
- Timestamp:
- Nov 24, 2006, 6:17:33 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Config.kmk
r582 r587 40 40 KBUILD_VERSION_MINOR=$(KBUILD_VERSION_MINOR) \ 41 41 KBUILD_VERSION_PATCH=$(KBUILD_VERSION_PATCH) 42 43 # 44 # Check if we're building a *nix installation. 45 # 46 ifdef NIX_INSTALL_DIR 47 NIX_INSTALL_DIR_BIN := $(patsubst /%,%,$(NIX_INSTALL_DIR))/bin 48 NIX_INSTALL_DIR_SHARED := $(patsubst /%,%,$(NIX_INSTALL_DIR))/shared/kBuild 49 DEFS += \ 50 PATH_KBUILD=\"/$(NIX_INSTALL_DIR_SHARED)\" \ 51 PATH_KBUILD_BIN=\"/$(NIX_INSTALL_DIR_BIN)\" 52 endif 42 53 43 54 # … … 53 64 TEMPLATE_BIN_CFLAGS.release = -O3 54 65 TEMPLATE_BIN_LDFLAGS = -Zhigh-mem -Zstack=1024 66 ifdef NIX_INSTALL_DIR 67 TEMPLATE_BIN_INST = $(NIX_INSTALL_DIR_BIN)/ 68 else 55 69 TEMPLATE_BIN_INST = kBuild/bin/x86.os2/ 70 endif 56 71 endif 57 72 … … 61 76 TEMPLATE_BIN_CFLAGS.release = -O3 62 77 TEMPLATE_BIN_LDFLAGS = 78 ifdef NIX_INSTALL_DIR 79 TEMPLATE_BIN_INST = $(NIX_INSTALL_DIR_BIN)/ 80 else 63 81 TEMPLATE_BIN_INST = kBuild/bin/$(BUILD_TARGET_ARCH).$(BUILD_TARGET)/ 82 endif 64 83 endif 65 84 … … 90 109 $(PATH_DEV)/x86.win32/sdk200209/lib/AdvAPI32.Lib 91 110 TEMPLATE_BIN_LIBS.profile = g:/coding/vbox/trunk/out/win32/debug/lib/kPrf2.lib 111 ifdef NIX_INSTALL_DIR 112 TEMPLATE_BIN_INST = $(NIX_INSTALL_DIR_BIN)/ 113 else 92 114 TEMPLATE_BIN_INST = kBuild/bin/x86.win32/ 115 endif 93 116 endif 94 117 … … 105 128 TEMPLATE_BIN_INCS += $(PATH_ROOT)/src/gmake/glob /usr/local/include 106 129 endif 130 ifdef NIX_INSTALL_DIR 131 TEMPLATE_BIN_INST = $(NIX_INSTALL_DIR_BIN)/ 132 else 107 133 TEMPLATE_BIN_INST = kBuild/bin/$(BUILD_TARGET_ARCH).$(BUILD_TARGET)/ 134 endif 108 135 endif 109 110 111 136 112 137 # … … 120 145 121 146 122 LIB_KDEP = $(PATH_O UT)/$(TEMPLATE_LIB_INST)$(TOOL_$(TEMPLATE_LIB_TOOL)_ARLIBPREF)kDep$(TOOL_$(TEMPLATE_LIB_TOOL)_ARLIBSUFF)147 LIB_KDEP = $(PATH_OBJ)/src/lib/kDep/$(TOOL_$(TEMPLATE_LIB_TOOL)_ARLIBPREF)kDep$(TOOL_$(TEMPLATE_LIB_TOOL)_ARLIBSUFF) 123 148
Note:
See TracChangeset
for help on using the changeset viewer.