Changeset 299
- Timestamp:
- Jun 17, 2005, 7:56:38 AM (20 years ago)
- Location:
- trunk
- Files:
-
- 12 added
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ChangeLog
r273 r299 1 1 /* $Id$ */ 2 3 2005-06-16: bird 4 - ALL: 5 o Bootstrap and ported to FreeBSD 5.x on AMD64. 2 6 3 7 2005-05-06: bird -
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 -
trunk/src/gmake/kmkbuiltin/cp.c
r229 r299 131 131 optarg = NULL; 132 132 optopt = 0; 133 #if defined(__FreeBSD__) || defined(__EMX__) 134 optreset = 1; 135 optind = 1; 136 #else 133 137 optind = 0; /* init */ 138 #endif 134 139 135 140 Hflag = Lflag = Pflag = 0; -
trunk/src/gmake/kmkbuiltin/mkdir.c
r228 r299 75 75 optarg = NULL; 76 76 optopt = 0; 77 #if defined(__FreeBSD__) || defined(__EMX__) 78 optreset = 1; 79 optind = 1; 80 #else 77 81 optind = 0; /* init */ 82 #endif 78 83 while ((ch = getopt(argc, argv, "m:pv")) != -1) 79 84 switch(ch) { -
trunk/src/gmake/kmkbuiltin/rm.c
r297 r299 102 102 optarg = NULL; 103 103 optopt = 0; 104 #if defined(__FreeBSD__) || defined(__EMX__) 105 optreset = 1; 106 optind = 1; 107 #else 104 108 optind = 0; /* init */ 109 #endif 105 110 106 111 /*
Note:
See TracChangeset
for help on using the changeset viewer.