Changeset 576 in kBuild for trunk/src/gmake
- Timestamp:
- Nov 23, 2006 9:58:23 AM (18 years ago)
- Location:
- trunk/src/gmake
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/gmake/Makefile.kmk
r557 r576 33 33 CONFIG_WITH_OPTIMIZATION_HACKS \ 34 34 CONFIG_WITH_VALUE_LENGTH \ 35 CONFIG_WITH_COMPARE 35 CONFIG_WITH_COMPARE \ 36 \ 37 BUILD_PLATFORM=\"$(BUILD_TARGET)\" \ 38 BUILD_PLATFORM_ARCH=\"$(BUILD_TARGET_ARCH)\" \ 39 BUILD_PLATFORM_CPU=\"$(BUILD_TARGET_CPU)\" 36 40 37 41 kmk_SOURCES = \ -
trunk/src/gmake/main.c
r539 r576 3033 3033 3034 3034 #ifdef KMK 3035 printf ("%sk mk - The kBuild Make Program\n\3035 printf ("%skBuild Make %d.%d.%d\n\ 3036 3036 \n\ 3037 3037 %sBased on GNU Make %s:\n\ … … 3046 3046 %s Copyright (c) 1998 Todd C. Miller <[email protected]>\n\ 3047 3047 %s\n", 3048 precede, precede, version_string, precede, precede, precede, 3049 precede, precede, precede, precede, precede); 3048 precede, KBUILD_VERSION_MAJOR, KBUILD_VERSION_MINOR, KBUILD_VERSION_PATCH, 3049 precede, version_string, 3050 precede, precede, precede, precede, precede, precede, precede, precede); 3050 3051 #else 3051 3052 printf ("%sGNU Make %s\n\ -
trunk/src/gmake/variable.c
r552 r576 971 971 register struct variable *v; 972 972 char buf[200]; 973 #ifdef KMK 974 const char *envvar; 975 #endif 973 976 974 977 sprintf (buf, "%u", makelevel); … … 986 989 /* Define KMK_VERSION to indicate kMk. */ 987 990 (void) define_variable ("KMK_VERSION", 11, buf, o_default, 0); 991 992 /* Define KBUILD_VERSION* */ 993 sprintf (buf, "%d", KBUILD_VERSION_MAJOR); 994 (void) define_variable ("KBUILD_VERSION_MAJOR", sizeof("KBUILD_VERSION_MAJOR") - 1, 995 buf, o_default, 0); 996 sprintf (buf, "%d", KBUILD_VERSION_MINOR); 997 (void) define_variable ("KBUILD_VERSION_MINOR", sizeof("KBUILD_VERSION_MINOR") - 1, 998 buf, o_default, 0); 999 sprintf (buf, "%d", KBUILD_VERSION_PATCH); 1000 (void) define_variable ("KBUILD_VERSION_PATCH", sizeof("KBUILD_VERSION_PATCH") - 1, 1001 buf, o_default, 0); 1002 1003 sprintf (buf, "%d.%d.%d", KBUILD_VERSION_MAJOR, KBUILD_VERSION_MINOR, KBUILD_VERSION_PATCH); 1004 (void) define_variable ("KBUILD_VERSION", sizeof("KBUILD_VERSION") - 1, 1005 buf, o_default, 0); 1006 1007 /* The build platform defaults. */ 1008 envvar = getenv("BUILD_PLATFORM"); 1009 if (!envvar) 1010 (void) define_variable ("BUILD_PLATFORM", sizeof("BUILD_PLATFORM") - 1, 1011 BUILD_PLATFORM, o_default, 0); 1012 envvar = getenv("BUILD_PLATFORM_ARCH"); 1013 if (!envvar) 1014 (void) define_variable ("BUILD_PLATFORM_ARCH", sizeof("BUILD_PLATFORM_ARCH") - 1, 1015 BUILD_PLATFORM_ARCH, o_default, 0); 1016 envvar = getenv("BUILD_PLATFORM_CPU"); 1017 if (!envvar) 1018 (void) define_variable ("BUILD_PLATFORM_CPU", sizeof("BUILD_PLATFORM_CPU") - 1, 1019 BUILD_PLATFORM_CPU, o_default, 0); 988 1020 989 1021 /* Define KMK_FEATURES to indicate various working KMK features. */ … … 1010 1042 (void) define_variable ("KMK_FEATURES", 12, buf, o_default, 0); 1011 1043 # endif 1044 1012 1045 #endif /* KMK */ 1013 1046
Note:
See TracChangeset
for help on using the changeset viewer.