id Summary Owner Type Priority Milestone Component 2 Update to GNU Make 3.81 bird defect major 0.1.1 release kmk 5 Find versioning strategy bird task major 0.1.1 release kBuild 6 Make it possible to install kBuild in the traditional unix fashion bird defect major 0.1.5 kBuild 7 objects listed in SOURCES is incorrectly deleted bird defect major 0.1.1 release kBuild 8 Add support for resource file compilation bird defect major 0.1.1 release kBuild 9 Feed the VCC* and GCC3OMF librarians scripts instead of extremely long commandlines bird defect minor 0.1.1 release kBuild 11 all properties except *INCS are inherited in the wrong order from templates to target bird defect major 0.1.1 release kBuild 12 8.3 paths are expanded into spacy fullname paths. bird defect blocker 0.1.1 release kDep 14 debian fakeroot doesn't work with kmk because of static linking. bird defect major 0.1.1 release kmk 16 Add CLEAN attrib to all target bird task major 0.1.3 kBuild 18 Implement support for .l and .y files bird task major 0.1.5 kBuild 19 Qt support bird task major 0.1.4 kBuild 21 Fix target DEPS bird enhancement major 0.1.4 kBuild 22 Tool inheritance bird task major 0.1.3 kBuild 23 Target inheritance bird task major 0.1.3 kBuild 24 Preserve source order in the object order / Implement generic source -> object transformation bird task major 0.1.3 kBuild 25 Create a compiler object cache bird task minor 0.1.3 kBuild 28 drop .map files on non os/2 and windows systems bird defect major 0.1.3 kBuild 29 kmk: don't choke on driveletters when crossbuilding on unix/win/os2 bird defect major 0.1.3 kmk 30 kmk: doesn't fail on CreateProcess failure bird defect major 0.1.3 kmk 32 FreeBSD Ports build bird defect major 0.1.5 kBuild 34 The kmk --jobs (-j) argument should default to the cpu/core count. bird enhancement major 0.1.4 kmk 35 Design and implement the concept of units (USES prop) bird enhancement major 0.1.4 kBuild 36 _INST doesn't work with keywords. bird defect major 0.1.4 kBuild 37 Add support for resource compiling to GCC3OMF bird enhancement major 0.1.5 kBuild 38 kmk: includedep $(whatever) doesn't work bird defect major 0.1.4 kBuild 39 kmk_append: Two new options {{{-d}}} and {{{-t}}} bird enhancement major 0.1.4 kmk 41 Add chmod bird enhancement minor 0.1.4 kmk 42 kmk: implement secondary target expansion bird enhancement major 0.1.4 kmk 43 Add expr bird enhancement major 0.1.4 kBuild 44 Switch to GPLv3 bird task minor 0.1.5 kBuild 46 $(defined var) bird enhancement major 0.1.4 kmk 47 kmk_install: make chmod and chown permission errors ignorable bird enhancement major 0.1.4 kmk 48 kmk: Implement better if conditionals bird enhancement major 0.1.4 kmk 49 kmk: includedep doesn't strip newline when reading normal variables. bird defect major 0.1.4 kBuild 50 DLLSUFF.darwin doesn't work bird defect major 0.1.5 kBuild 51 kBuild: incorrect expansion during template inheritance bird defect major 0.1.5 kBuild 52 qt4: abs paths in qrc on windows bird defect major 0.1.5 kBuild 53 append: add option for dropping the newline (similar to echo -n) bird enhancement major 0.1.5 kmk 55 kmk: update to latest GNU make code bird task major 0.1.5 kmk 56 kmk: $(intersects set-a,set-b) (boolean predicate) bird enhancement major 0.1.5 kBuild 57 kmk/kBuild: rename footer.kmk output variables like $(target)_OBJS_ bird defect major 0.1.5 kBuild 58 kmk: if $(VAR) != $(VAR) bird defect major 0.1.5 kBuild 59 kmk: $(commands ) makes $+ == $^ bird defect major 0.1.5 kBuild 60 kmk: .MUST_MAKE - hook for forcing a file to be made bird enhancement major 0.1.5 kBuild 64 OS/2 patch for Qt3 unit bird defect major 0.1.5 kBuild 65 kmk: Add --print-time[=min-sec] bird enhancement major 0.1.5 kmk 66 unneeded inclusion of sys/acl.h bird defect minor 0.1.5 kmk 67 qt4.kmk: missing cleanups bird defect major 0.1.5 kBuild 69 kmk: $(printf fmt,arg+) bird enhancement major 0.1.5 kmk 71 kmk: add basic string manipulation functions bird enhancement major 0.1.5 kmk 72 kmk: Add .RETURN and .ARGC to $(evalcall ) and $(evalcall2 ) for creating functions bird enhancement major 0.1.5 kmk 73 kmk: Add generic loop functions $(for ) and $(while ). bird enhancement major 0.1.5 kmk 74 kmk: $(select whenN-cond, whenN-body...) bird enhancement major 0.1.5 kmk 75 kmk: $(root name...) function bird enhancement major 0.1.5 kmk 76 qt4: Add QT_INFIX property to support -qtlibinfix bird enhancement major 0.1.5 kBuild 77 kmk_time: always exits with status 0 bird defect major 0.2.0 kmk 78 kBuild: UID,GID and MODE inheritance bird defect major 0.1.5 kBuild 79 kBuild: link targets doesn't pick up MODE, UID and GID. bird defect major 0.1.5 kBuild 81 kmk: Add $(not-root names...) bird enhancement major 0.2.0 kmk 83 kBuild: INTERMEDIATES isn't inherited on link targets bird defect major 0.2.0 kBuild 85 kmk: $(if-expr 1==2,) crashes bird defect major 0.2.0 kmk 86 kBuild/kmk: Case rename of source -> trouble on Windows bird defect major kBuild 87 sed: add switch to force C locale bird defect major 0.2.0 kmk 89 kBuild: INTERMEDIATES. doesn't work bird defect minor 0.1.5-p2 kBuild 90 kBuild: Objective-C++ bird enhancement major 0.1.5-p2 kBuild 91 kObjCache: leaves trailing zero char at end of precompile file bird defect major 0.2.0 kBuild 93 kmk: crashes if Path ends with a qutoed string on Windows bird defect major 0.2.0 kmk 97 kmk_md5sum: os/2 and sparc bugs bird defect major kmk 98 if1of/ifn1of does not work right for large parameter lists bird defect major 0.2.0 kmk 100 WINPSDK must be more flexible wrt BLD_TRG_ARCH bird defect major 0.2.0 kBuild 101 Add source dummy rule/dep to the gcc generated .dep files bird defect major 0.2.0 kBuild 103 kmk: Add host OS version variables bird enhancement trivial 0.2.0 kmk 104 kBuild: Add a _POST_CMDS to the install targets. bird enhancement major 0.2.0 kBuild 105 kmk_append: EINTR on solaris bird defect major 0.2.0 kmk 108 kmk: Add function for getting the variable fileinfo bird defect major 0.2.0 kmk 109 Patches from OS/2 RPMs bird enhancement major kBuild 112 kmk_sed fails if kBuild was compiled with gcc 4.7 bird defect major kBuild 114 kmk_redirect: Not quoting argument correctly on windows bird defect major 0.2.0 kmk 135 commit 3169 breaks build with gcc on Linux Fedora 26 + Sérgio Monteiro Basto defect major kBuild 3 ar scripts aren't cleaned up somebody defect major 0.1.1 release kBuild 4 kmk should include BUILD_PLATFORM*/BUILD_TARGET* defaults somebody defect major 0.1.1 release kmk 127 kmh_redirect: Corrupted environment after unsetting environment variable defect critical 0.2.0 kmk 128 Please recognize ppc64le architectures enhancement major 0.2.0 kBuild 134 last versions doesn't compile at Linux defect blocker 0.2.0 kBuild 117 kBuild fails to compile on linux defect major kBuild 118 Recognize more ARM architectures and aarch64 (arm64) enhancement major 0.2.0 kBuild 120 echo: ENOSPC on windows with pipe. defect major kBuild