source: trunk/kBuild/header.kmk

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @1504   17 years bird Environment / global variable policy changes. Renamed the following …
(edit) @1501   17 years bird Mark all, all_recursive and FORCE as .PHONY (saves kmk a few stat calls).
(edit) @1496   17 years bird Use %, $(commands ), local vars, evalval and the other new stuff.
(edit) @1441   17 years bird output make-stats when KBUILD_PROFILE_SELF is active.
(edit) @1435   17 years bird .lib and .res should end up in othersrc and not _OBJS_. (recent regression)
(edit) @1426   17 years bird Added a INTERMEDIATES keyword which all source -> object rules depends …
(edit) @1424   17 years bird SRC_HANDLERS - more flexible source file handling. Fixes #24.
(edit) @1420   17 years bird Corrected releases to release in KBUILD_BLD_TYPES.
(edit) @1418   17 years bird USE_KOBJCACHE -> KBUILD_USE_KOBJCACHE.
(edit) @1416   17 years bird prefix the search paths for templates, sdks, tools and stuff. Added …
(edit) @1403   17 years bird Added KBUILD_BLD_TYPES for the valid build types and the corresponding …
(edit) @1400   17 years bird The TEMPLATE property was missing from several lists.
(edit) @1390   17 years bird Fixed bug when DEPTH == SUB_DEPTH which caused CURSUBDIR = …
(edit) @1389   17 years bird Fixed else/endif mixup in [1388].
(edit) @1388   17 years bird Fixed SUFF_SYS for solaris. Made some space adjustments (if1of always …
(edit) @1381   18 years bird Added s390x to the architecture list (KBUILD_ARCHES).
(edit) @1378   18 years bird Added a GMAKE macro that points to kmk_gmake in the bin directory.
(edit) @1348   18 years bird Require kmk 0.1.2 or later. Use if1of. Removed test on obsolete …
(edit) @1296   18 years bird New builtin 'test'.
(edit) @1272   18 years bird redirect
(edit) @1267   18 years bird no change.
(edit) @1256   18 years bird Objective-C support - OBJC.
(edit) @1191   18 years bird force revision update.
(edit) @1178   18 years bird no change, just force a revision update.
(edit) @1161   18 years bird fixed typo for kDepIDB detection.
(edit) @1155   18 years bird Everyone has CMP and MD5SUM now, drop the checks for them.
(edit) @1119   18 years bird CMP and MD5SUM prep.
(edit) @1118   18 years bird CMP and MD5SUM prep.
(edit) @1065   18 years bird nc
(edit) @1051   18 years bird New path 'PATH_OBJCACHE' that indicates where kObjChace puts its cache …
(edit) @1004   18 years bird KOBJCACHE
(edit) @994   18 years bird logical order. use test. Made the CPU defaults consistent.
(edit) @992   18 years bird Made env.sh reflect that ARCH is more important than CPU. Added …
(edit) @989   18 years bird forgot sysmods and import libraries inherting.
(edit) @988   18 years bird kBuild profiling.
(edit) @985   18 years bird Working on inhertiance. Added target inherting but it's a bit …
(edit) @984   18 years bird enabled the multi target rules. added some PORTME hints.
(edit) @980   18 years bird fixes.
(edit) @978   18 years bird We can drop all the hacks required to make it work with GNU make 3.81 …
(edit) @972   18 years bird nc (just need to bump the revision).
(edit) @904   18 years bird Recognize the CLEAN attribute. header.kmk
(edit) @897   18 years bird Added _CLEAN to install targets and BLDDIR to all targets (but not …
(edit) @896   18 years bird NLTAB.
(edit) @895   18 years bird DOLLAR, EQUAL, DOT, COMMA, SEMICOLON and COLON.
(edit) @894   18 years bird Enable DELETE_ON_ERROR and SECONDEXPANSION by default.
(edit) @890   18 years bird Applied a message patch.
(edit) @889   18 years bird Implemented the NAME property.
(edit) @874   18 years bird Moved the PATH_* finalizing to header.kmk and applied abspath to all …
(edit) @859   18 years bird Implemented PRE_CMDS and POST_CMDS for linking.
(edit) @854   18 years bird the installs pass include _INSTALLS_FILES too.
(edit) @850   18 years bird Moved the gnumake-header.kmk inclusion a bit down so the 'override' on …
(edit) @845   18 years bird Fixed message.
(edit) @844   18 years bird Library merging. Make use of -filelist on Mac OS X.
(edit) @830   18 years bird New properties for INSTALLS only (atm): IDFLAGS, IFFLAGS, ISFLAGS. …
(edit) @829   18 years bird Added ORDERDEPS to the PROPS_ACCUMULATE_R list.
(edit) @825   18 years bird Added fake xargs implementation. Retired abspathex to gnumake-header.kmk.
(edit) @823   18 years bird KBUILD_VERBOSE=2 should be implied by --pretty-command-printing not 1.
(edit) @811   18 years bird Solaris port.
(edit) @788   18 years bird custom msg style support.
(edit) @782   18 years bird copyright 2007
(edit) @780   18 years bird MSG_INST_TRG correction.
(edit) @779   18 years bird 2007
(edit) @777   19 years bird 'dense' -> 'short'. drop the --no-print-directory stuff.
(edit) @776   19 years bird Macros for all messages. KBUILD_MSG_STYLE. KBUILD_VERBOSE={1,2,*}. PRINTF
(edit) @762   19 years bird nuke some more environment variables. (fixes the problem with PROGRAMS …
(edit) @761   19 years bird SUFF_SYS isn't anything on darwin.
(edit) @748   19 years bird TARGET_BASE fix (not completed).
(edit) @743   19 years bird set PATH_target early (i.e. in subheader/subfooter).
(edit) @742   19 years bird Fixed the sub-makefile bustage and added two sanitychecks.
(edit) @731   19 years bird kBuild/bin/BUILD_PLATFORM_ARCH.BUILD_PLATFORM -> …
(edit) @725   19 years bird Partial implementation of a _PATH target property for resolving …
(edit) @724   19 years bird simpler implementation.
(edit) @723   19 years bird Kicked the gnumake compatibility crap into separate files to speed …
(edit) @710   19 years bird PACKING is an official pass now.
(edit) @709   19 years bird updating the revision number.
(edit) @705   19 years bird KMK_REVISION
(edit) @700   19 years bird auto verbose if the --pretty-command-printing option is in use.
(edit) @699   19 years bird all not full.
(edit) @698   19 years bird typo.
(edit) @696   19 years bird Implemented KBUILD_QUIET and KBUILD_VERBOSE={1|full} (was BUILD_QUIET, …
(edit) @693   19 years bird completely remove if no sources.
(edit) @692   19 years bird tools location is being cleaned up.
(edit) @673   19 years bird it seems to work.
(edit) @672   19 years bird KMK_REVISION experiment
(edit) @665   19 years bird svn:keyword=Id
(edit) @662   19 years bird Global properties should not be taken from the environment (LIBPATH …
(edit) @660   19 years bird Target properties has precedence over template properties. Grouped …
(edit) @653   19 years bird x86.win32 -> x86.win32. forgot to add kmk_rmdir it seems.
(edit) @641   19 years bird Resource file compilation.
(edit) @640   19 years bird prototype of tools/source fetching.
(edit) @601   19 years bird o Added rmdir as builtin and external command. o …
(edit) @585   19 years bird BUILD_TYPE defaults to 'release'. BUILD_MODE is the only variant …
(edit) @578   19 years bird Did code changes for unix installation. Will do install goals when …
(edit) @576   19 years bird versioning. fixes #5
(edit) @557   19 years bird Initial Mac OS X / Darwin bootstrapping.
(edit) @552   19 years bird - kBuild/footer.kmk: o Recursive template inheritance. - …
(edit) @547   19 years bird Corrected mixing of BUILD_TARGET and BUILD_PLATFORM on for win32 …
(edit) @525   19 years bird Turn off command dependencies when using vanilla GNU Make.
(edit) @513   19 years bird Build new code. Windows can use the same DIRDEP macro as the other …
(edit) @480   19 years bird win and nt
Note: See TracRevisionLog for help on using the revision log.