Timeline
Sep 10, 2008:
- 6:32 AM Changeset [1781] by
- footer.kmk: Fixed DEPFILES (includedep only work with one file at the …
- 12:31 AM Download edited by
- md5 sums (diff)
- 12:23 AM Changeset [1780] by
- 0.1.4
- 12:06 AM WikiStart edited by
- kBuild 0.1.4 released, front page. (diff)
- 12:05 AM Download edited by
- kBuild 0.1.4 download instructions (diff)
Sep 9, 2008:
- 11:57 PM Changeset [1779] by
- Maintenance.kmk: removed the binaries from the -src.tar.gz and created …
- 11:33 PM Milestone 0.1.4 completed
- Feature release, planned stuff: - Expand the unit/uses concept. - …
- 11:31 PM Changeset [1778] by
- kmk: 0.1.4!
- 11:26 PM Ticket #49 (kmk: includedep doesn't strip newline when reading normal variables.) closed by
- fixed: The trick is to no insert newlines. Fixed in [1776].
- 11:26 PM Ticket #19 (Qt support) closed by
- fixed: Good enough for now.
- 11:21 PM Changeset [1777] by
- kBuild: This is 0.1.4!
- 11:20 PM Changeset [1776] by
- kmk: Fixed includdep bug wrt to multiline variables (not defined).
- 6:50 PM Ticket #49 (kmk: includedep doesn't strip newline when reading normal variables.) created by
- Title says it all. Easy to spot in src/VBox/Installer/win by changing …
Sep 8, 2008:
- 5:47 PM Changeset [1775] by
- touch KMK_REVISION
- 5:43 PM Changeset [1774] by
- qt4: More detection fixes. Don't suffix RCC.
- 5:27 PM Changeset [1773] by
- qt4: Forgot to export PATH_SDK_QT4_INC. oops
- 4:36 AM Changeset [1772] by
- subheader/footer: Fixed DEFPATH/PATH property. Either should be usable …
- 4:07 AM Changeset [1771] by
- qt3,qt4: Fixed defpath bug, source was omitted.
- 2:27 AM Changeset [1770] by
- qt3: Load the .prl file for the library.
- 2:13 AM Changeset [1769] by
- qt4: todo.
- 2:06 AM Changeset [1768] by
- qt4: typo.
- 2:05 AM Changeset [1767] by
- qt4: export stuff for recursive make files, better guess work, and …
- 1:44 AM Changeset [1766] by
- qt3: Added rule unit-qt3-show-vars.
- 1:28 AM Changeset [1765] by
- qt3: more detection work.
Sep 7, 2008:
- 8:11 PM Changeset [1764] by
- qt3: not everyeone has qm2ts (debian), so look for moc in places other …
- 7:56 PM Changeset [1763] by
- qt3: Improved the PATH_TOOL_QT3 guessing.
- 7:46 PM Changeset [1762] by
- user.vlx: Updated with new functions and preprocessor keywords.
Sep 6, 2008:
- 9:15 AM Changeset [1761] by
- qt3/4: _bld_* -> bld_*. Fixed some windows issues in qt3.
- 9:03 AM Changeset [1760] by
- qt3: windows fix.
- 8:53 AM Changeset [1759] by
- qt3: location guessing.
- 8:51 AM Changeset [1758] by
- qt3: location guessing.
- 8:40 AM Changeset [1757] by
- qt3: location guessing, windows fix.
- 8:31 AM Changeset [1756] by
- qt3: location guessing, windows fix.
- 5:34 AM Changeset [1755] by
- Changing <target>_PATH into <target>_DEFPATH. For the moment both are …
- 5:23 AM Changeset [1754] by
- footer.kmk: Gave install targets a directory in the object tree, e.i. …
- 5:21 AM Changeset [1753] by
- footer.kmk: Added EXPR[_EXT] and CHMOD[_EXT] macros for the new tools.
- 5:02 AM Changeset [1752] by
- Added expr and if-expr to KMK_FEATURES.
- 4:58 AM Changeset [1751] by
- kmk: Don't bother with secondary target expansion if it's not enabled …
Sep 5, 2008:
- 7:44 AM Changeset [1750] by
- The 0.1.4 binaries for freebsd/amd64.
- 7:43 AM Changeset [1749] by
- The 0.1.4 binaries for freebsd/x86.
- 7:29 AM Changeset [1748] by
- The 0.1.4 binaries for solaris/amd64.
- 7:29 AM Changeset [1747] by
- The 0.1.4 binaries for solaris/x86.
- 7:27 AM Changeset [1746] by
- The 0.1.4 binaries for os2/x86.
- 7:26 AM Changeset [1745] by
- The 0.1.4 binaries for os2/x86.
- 7:26 AM Changeset [1744] by
- kmk: OS/2 build fix.
- 7:18 AM Changeset [1743] by
- The 0.1.4 binaries for linux/amd64.
- 7:12 AM Changeset [1742] by
- The 0.1.4 binaries for linux/x86.
- 7:07 AM Changeset [1741] by
- kmk_expr: Fxied regex disabling.
- 7:06 AM Changeset [1740] by
- kmk_expr: Fixed regex disabling.
- 7:06 AM Changeset [1739] by
- kmk_expr: Fixed regex disabling.
- 7:01 AM Changeset [1738] by
- envwin.cmd: help typo.
- 7:00 AM Changeset [1737] by
- The 0.1.4 binaries for darwin/x86.
- 6:59 AM Changeset [1736] by
- The 0.1.4 binaries for win/x86
- 6:59 AM Changeset [1735] by
- The 0.1.4 binaries for win/amd64
- 6:55 AM Ticket #48 (kmk: Implement better if conditionals) closed by
- fixed: Last bits implemented in [1729].
- 6:54 AM Ticket #48 (kmk: Implement better if conditionals) created by
- Implement if conditional expression along the lines of C / BSD make / …
- 6:48 AM Ticket #47 (kmk_install: make chmod and chown permission errors ignorable) closed by
- fixed: Implemented in [1730].
- 6:47 AM Ticket #47 (kmk_install: make chmod and chown permission errors ignorable) created by
-
This is useful for build installation.
--ignore-perm-errors
and … - 6:38 AM Changeset [1734] by
- kDepPre: Shut up pedantic gcc warnings.
- 6:35 AM Changeset [1733] by
- kDep: shut up pedantic gcc warnings.
- 6:34 AM Changeset [1732] by
- kObjCache: shut up pedantic gcc warnings.
- 6:27 AM Changeset [1731] by
- kBuild 0.1.4
- 6:24 AM Changeset [1730] by
- kmk_install: --[no-]ignore-perm-errors on chmod and chown. This …
- 5:50 AM Changeset [1729] by
- kmk/expreval.c: Added conversion operators: num, string and bool. …
- 5:27 AM Changeset [1728] by
- kmk/expreval/ifcond: fixed the target operator and string parsing; …
- 3:45 AM Changeset [1727] by
- kmk: Two new functions $(if-expr cond,exp-on-true,exp-on-false) and …
- 3:44 AM Changeset [1726] by
- kmk/expreval.c: Warnings and a couple of bugs.
- 3:43 AM Changeset [1725] by
- kmk: shutting up warnings.
- 2:34 AM Changeset [1724] by
- kmk: ifcond.c -> expreval.c
Sep 4, 2008:
- 4:10 PM Changeset [1723] by
- kmk/ifcond: windows build fix.
- 7:37 AM Changeset [1722] by
- kmk: The rest of the if operators.
- 5:19 AM Changeset [1721] by
- kmk: Some more ifcond operators.
- 4:50 AM Changeset [1720] by
- kmk: More if conditionals code.
- 4:49 AM Changeset [1719] by
- kmk: More if conditionals code.
Sep 3, 2008:
- 3:33 PM Changeset [1718] by
- kmk_ln: fixed DOS slashes.
- 3:21 PM Changeset [1717] by
- mscfakes: CreateSymbolicLinkA returns BOOLEAN not BOOL.
- 3:40 AM Ticket #46 ($(defined var)) closed by
- fixed: Implemented in [1716].
- 3:40 AM Changeset [1716] by
- kmk: Added a new function $(defined var) which check whether var is …
- 3:39 AM Ticket #46 ($(defined var)) created by
-
Add a new function
$(defined )
that checks if the argument (one … - 1:05 AM Changeset [1715] by
- kmk: Started hacking on some useable if conditionals.
- 12:08 AM Changeset [1714] by
- typo.
- 12:07 AM Changeset [1713] by
- kmk_chmod: made it build on solaris (no lchmod or ALLPERMS).
- 12:06 AM Changeset [1712] by
- kmk_chmod: made it build on solaris (no lchmod or ALLPERMS).
- 12:05 AM Changeset [1711] by
- kmk_chmod: made it build on solaris (no lchmod or ALLPERMS).
Sep 2, 2008:
- 11:50 PM Changeset [1710] by
- kmk: Made chmod build on windows. Some cleanup of the bsdisms.
- 10:03 PM Ticket #34 (The kmk --jobs (-j) argument should default to the cpu/core count.) closed by
- fixed: Implemented in [1709].
- 10:02 PM Changeset [1709] by
- kmk: Made --jobs (-j) default to the number of online CPUS. Fixes #34.
- 6:23 AM Ticket #45 (Make symbolic links work with all tools on Windows) created by
- kmk_ln -s sort of does symbolic links now, make the rest pick it up too.
- 6:14 AM Changeset [1708] by
- kmk_expr: no dead, please.
- 6:11 AM Ticket #43 (Add expr) closed by
- fixed: Added OpenBSD rev 1.17 in [1703]. Ported in [1707].
- 6:09 AM Ticket #44 (Switch to GPLv3) created by
- GNU make is GPLv3, so it's probably simplest just to switch as well.
- 6:06 AM Changeset [1707] by
- kmk_expr: Ported expr. Fixes #43.
- 6:00 AM Changeset [1706] by
- chmod: updated KMK_BUILTIN.
- 5:18 AM Ticket #41 (Add chmod) closed by
- fixed: FreeBSD chmod, imported in [1704] and ported in [1705].
- 5:17 AM Changeset [1705] by
- kmk_chmod: Ported chmod. Fixes #41.
- 4:38 AM Changeset [1704] by
- kmkbuiltin/chmod.c: file revision 1.33 from FreeBSD.
- 4:28 AM Changeset [1703] by
- kmkbuiltin/expr.c: file revision 1.17 from OpenBSD
- 4:24 AM Ticket #43 (Add expr) created by
- expr is a useful thing for scripting. Use the openbsd one to avoid …
- 4:21 AM Ticket #21 (Fix target DEPS) closed by
- fixed: Adding two new properties for link targets that is not picked up by …
- 4:20 AM Changeset [1702] by
- kBuild: Implemented the new LNK_DEPS and LNK_ORDERDEPS link target …
- 4:06 AM Ticket #42 (kmk: implement secondary target expansion) closed by
- fixed: Implemented in [1701].
- 4:06 AM Changeset [1701] by
- kmk: Implemented secondary target expansion. Fixes #42.
- 4:03 AM Ticket #42 (kmk: implement secondary target expansion) created by
- GNU make sports a feature for secondary expansion of prerequisites, it …
- 3:46 AM Changeset [1700] by
- hash.c: spaces.
- 3:45 AM Changeset [1699] by
- kmk / $(commands* ): Check for empty name to prevent lookup_file from …
Sep 1, 2008:
- 11:53 AM Ticket #41 (Add chmod) created by
- chmod is sometimes useful and shouldn't be too difficult to add.
- 1:28 AM Ticket #40 (kmk: $(commands ) and $< doesn't work quite well together.) closed by
- wontfix: This isn't easily fixed, so noting it down as a restriction and adding …
- 1:27 AM Changeset [1698] by
- kmk: $(commands ) and $< wont work well together at all, no fix just …
- 12:03 AM Ticket #33 (kmk_touch / kmk_builtin_touch) closed by
-
wontfix: Obsoleted by
$(APPEND) -t $@
.
Aug 31, 2008:
- 11:15 PM Ticket #36 (_INST doesn't work with keywords.) closed by
- fixed: Fixed in [1697], both for INST and NOINST. Note neither property has a …
- 11:10 PM Changeset [1697] by
- footer.kmk: Check for all the keyword permutations of NOINST and INST. …
- 10:42 PM Changeset [1696] by
- footer: added global property DEPFILES with the usual permutations. …
- 10:26 PM Ticket #39 (kmk_append: Two new options {{{-d}}} and {{{-t}}}) closed by
- fixed: Implemented in [1695]. There is a slight change though, the …
- 10:24 PM Changeset [1695] by
- append: Added the -d and -t options for writing define...endef and …
- 9:48 PM Changeset [1694] by
- kmk: testcase for includedep.
- 9:36 PM Ticket #38 (kmk: includedep $(whatever) doesn't work) closed by
- fixed: Fixed in [1693].
- 9:35 PM Changeset [1693] by
- includedep: expand variabels when present. Fixes #38.
- 9:16 PM Ticket #35 (Design and implement the concept of units (USES prop)) closed by
- fixed: This is partially done since qt4 is working. closing.
- 7:32 PM Changeset [1692] by
- header.kmk: Made it possible to change PATH_OUT_BASE as well.
- 7:29 PM Changeset [1691] by
- header.kmk: Made it possible to change PATH_OUT_BASE as well.
- 4:29 PM Changeset [1690] by
- tools/VCC*: mention the .exp and .lib that we copy to PATH_LIB. The …
- 1:34 PM Ticket #40 (kmk: $(commands ) and $< doesn't work quite well together.) created by
- This doesn't work (from src/VBox/HostDrivers/Support/Makefile.kmk): […]
- 1:31 PM Ticket #39 (kmk_append: Two new options {{{-d}}} and {{{-t}}}) created by
-
The
-d
option should put the text/variable/commands in a … - 1:26 PM Ticket #38 (kmk: includedep $(whatever) doesn't work) created by
-
Need to expand the
includedep
input before passing it toopen
.
Aug 26, 2008:
- 8:42 PM Changeset [1689] by
- qt4: fixed .qrc dependency generation, attached the dependency list to …
Aug 23, 2008:
- 11:03 PM Changeset [1688] by
- qt3,qt4: Set the nls installation mode to 0644 if no template was …
Aug 22, 2008:
- 10:39 PM Changeset [1687] by
- qt4.kmk: Better PATH_TOOL_QT4 guessing (fedora 8).
- 9:56 PM Ticket #37 (Add support for resource compiling to GCC3OMF) created by
- The patch allows gcc 3.3.5 to compile also resource files. […]
Aug 13, 2008:
- 3:04 AM Ticket #36 (_INST doesn't work with keywords.) created by
- The following should work but doesn't: […]
Aug 11, 2008:
- 11:47 PM Changeset [1686] by
- Fixed warnings when using the NAME property and ending up with output …
Jul 15, 2008:
- 11:11 AM Changeset [1685] by
- Look for qt in more places (hopefully fixes some ubuntu issues).
- 4:26 AM Changeset [1684] by
- qt3 unit: initial coding. (todo: testing + QT_IMAGES)
- 4:25 AM Changeset [1683] by
- qt4 unit: some qt -> qt4 fixes. separate the moc cmd deps.
- 2:49 AM Changeset [1682] by
- qt4: Fixed QTTOOL.
Jul 14, 2008:
- 11:35 PM Changeset [1681] by
- Fixed #include <QtCore/qstring.h> stuff. Link windows programs against …
- 12:04 PM Changeset [1680] by
- unix wants lib prefix.
- 3:20 AM Changeset [1679] by
- Windows fixes.
- 3:05 AM Changeset [1678] by
- fixed typo.
- 2:44 AM Changeset [1677] by
- qt4 unit: Implemented QT_MODULES and QT_PREFIX, pluss trying to …
Jul 11, 2008:
- 4:03 AM Changeset [1676] by
- 4:03 AM Changeset [1675] by
- Compile and install translation units. Added QTTOOL so the user …
- 2:49 AM Changeset [1674] by
- Fixed the error message on _spawnvp failure (windows) and added an …
- 2:37 AM Changeset [1673] by
- Fixed build issue on windows.
Jul 7, 2008:
- 11:38 PM Changeset [1672] by
- Global USES differs from target USES and must be executed before any …
- 11:36 PM Changeset [1671] by
- Initial qt4 unit. Missing nls, but is otherwise fine.
Jul 6, 2008:
- 4:10 AM Changeset [1670] by
- Fixed bug where INTERMEDIATES was expanded in the defining of the …
Jul 4, 2008:
- 6:04 AM Changeset [1669] by
- Just print MAKEFILE_CURRENT.
- 6:02 AM Changeset [1668] by
- Print the makefile list if footer.kmk appears to early.
Jul 1, 2008:
- 1:08 AM Changeset [1667] by
- Relax the pass ordering if there are no subdirs and makefiles to traverse.
- 12:49 AM Changeset [1666] by
- Put sed first as it takes longest to compile (regex is big/slow).
Jun 30, 2008:
- 11:14 PM Changeset [1665] by
- Converted to a sub-makefile setup ('single' makefile).
- 11:10 PM Changeset [1664] by
- Added FILE_KBUILD_SUB_HEADER and FILE_KBUILD_SUB_FOOTER.
- 10:57 PM Changeset [1663] by
- DEPTH defaults to SUB_DEPTH when dealing with sub-makefiles.
Jun 27, 2008:
- 2:30 AM Changeset [1662] by
- Corrected WINDDKXP to WINDDKWXP.
- 2:18 AM Changeset [1661] by
- Bump KMK_REVISION.
- 2:16 AM Changeset [1660] by
- A WinDDK SDK that targets Windows Vista and Windows Server 2008 …
- 2:14 AM Changeset [1659] by
- Added STD_CALL to DEFS.x86. Added _MSC_EXTENSIONS and _MERCED_A0_=1 to …
- 2:09 AM Changeset [1658] by
- A WinDDK SDK that targets Windows Server 2003 (KBUILD_TARGET_ARCH) and …
- 2:04 AM Changeset [1657] by
- A WinDDK SDK that targets Windows XP (x86).
- 2:01 AM Changeset [1656] by
- Removed debug warning.
- 1:59 AM Changeset [1655] by
- A WinDDK SDK that target Windows 2000 (x86).
- 1:57 AM Changeset [1654] by
- Fixed a bug in the SDK and TOOL inheritance (was not working at all).
- 1:33 AM Changeset [1653] by
- WinDDK (vista / w2k8).
Note:
See TracTimeline
for information about the timeline view.