Changeset 299 for trunk/kBuild
- Timestamp:
- Jun 17, 2005, 7:56:38 AM (20 years ago)
- Location:
- trunk/kBuild
- Files:
-
- 12 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/env.sh
r249 r299 29 29 # kBuild path. 30 30 if [ -z "$PATH_KBUILD" ]; then 31 PATH_KBUILD=`readlink -f $0` 31 if which realpath > /dev/null 2>&1; then 32 PATH_KBUILD=`realpath $0` 33 else 34 PATH_KBUILD=`readlink -f $0` 35 fi 32 36 PATH_KBUILD=`dirname "$PATH_KBUILD"` 33 37 fi … … 60 64 BUILD_PLATFORM_ARCH='x86' 61 65 ;; 62 66 amd64) 67 BUILD_PLATFORM_ARCH='amd64' 68 ;; 63 69 *) echo "$0: unknown cpu/arch - $BUILD_PLATFORM_CPU" 64 70 sleep 1 … … 73 79 74 80 if [ -z "$BUILD_PLATFORM" ]; then 75 BUILD_PLATFORM=`uname -o`81 BUILD_PLATFORM=`uname` 76 82 case "$BUILD_PLATFORM" in 77 83 linux|Linux|GNU/Linux|LINUX) … … 118 124 BUILD_TARGET_ARCH='x86' 119 125 ;; 120 126 amd64) 127 BUILD_TARGET_ARCH='amd64' 128 ;; 121 129 *) echo "$0: unknown cpu/arch - $BUILD_TARGET_CPU" 122 130 sleep 1 -
trunk/kBuild/header.kmk
r296 r299 106 106 endif 107 107 108 # FreeBSD 109 ifeq ($(BUILD_PLATFORM),FreeBSD) 110 $(error kBuild: BUILD_PLATFORM must be all lowercase!) 111 endif 112 ifeq ($(BUILD_PLATFORM),freebsd) 113 _BUILD_PLATFORM_OK := 1 114 endif 115 108 116 ifeq ($(_BUILD_PLATFORM_OK),0) 109 117 $(error kBuild: BUILD_PLATFORM value '$(BUILD_PLATFORM)' was not recongized!) … … 150 158 endif 151 159 ifeq ($(BUILD_TARGET),l4) 160 _BUILD_TARGET_OK := 1 161 endif 162 163 # FreeBSD 164 ifeq ($(BUILD_TARGET),FreeBSD) 165 $(error kBuild: BUILD_TARGET must be all lowercase!) 166 endif 167 ifeq ($(BUILD_TARGET),freebsd) 152 168 _BUILD_TARGET_OK := 1 153 169 endif … … 213 229 PATH_TOOLS_LNX := $(PATH_KBUILD)/bin/x86.linux 214 230 PATH_TOOLS_OS2 := $(PATH_KBUILD)/bin/x86.os2 231 PATH_TOOLS_FREEBSD := $(PATH_KBUILD)/bin/amd64.freebsd 215 232 # kBuild files which might be of interest. 216 233 FILE_KBUILD_HEADER := $(PATH_KBUILD)/header.kmk … … 251 268 EXEC_X86_WIN32 := 252 269 HOSTSUFF_EXE := .exe 270 endif 271 272 # FreeBSD 273 ifeq ($(BUILD_PLATFORM),freebsd) 274 PATH_TOOLS := $(PATH_TOOLS_FREEBSD) 275 EXEC_X86_WIN32 := wine 276 HOSTSUFF_EXE := 253 277 endif 254 278
Note:
See TracChangeset
for help on using the changeset viewer.