| #12 |
8.3 paths are expanded into spacy fullname paths.
|
bird
|
defect
|
blocker
|
0.1.1 release
|
kDep
|
| #134 |
last versions doesn't compile at Linux
|
|
defect
|
blocker
|
0.2.0
|
kBuild
|
| #127 |
kmh_redirect: Corrupted environment after unsetting environment variable
|
|
defect
|
critical
|
0.2.0
|
kmk
|
| #2 |
Update to GNU Make 3.81
|
bird
|
defect
|
major
|
0.1.1 release
|
kmk
|
| #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
|
| #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
|
| #11 |
all properties except *INCS are inherited in the wrong order from templates to target
|
bird
|
defect
|
major
|
0.1.1 release
|
kBuild
|
| #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
|
| #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
|
| #42 |
kmk: implement secondary target expansion
|
bird
|
enhancement
|
major
|
0.1.4
|
kmk
|
| #43 |
Add expr
|
bird
|
enhancement
|
major
|
0.1.4
|
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
|
| #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
|
| #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
|
| #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
|
| #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
|
| #128 |
Please recognize ppc64le architectures
|
|
enhancement
|
major
|
0.2.0
|
kBuild
|
| #135 |
commit 3169 breaks build with gcc on Linux Fedora 26 +
|
Sérgio Monteiro Basto
|
defect
|
major
|
|
kBuild
|
| #9 |
Feed the VCC* and GCC3OMF librarians scripts instead of extremely long commandlines
|
bird
|
defect
|
minor
|
0.1.1 release
|
kBuild
|
| #25 |
Create a compiler object cache
|
bird
|
task
|
minor
|
0.1.3
|
kBuild
|
| #41 |
Add chmod
|
bird
|
enhancement
|
minor
|
0.1.4
|
kmk
|
| #44 |
Switch to GPLv3
|
bird
|
task
|
minor
|
0.1.5
|
kBuild
|
| #66 |
unneeded inclusion of sys/acl.h
|
bird
|
defect
|
minor
|
0.1.5
|
kmk
|
| #89 |
kBuild: INTERMEDIATES.<keyword> doesn't work
|
bird
|
defect
|
minor
|
0.1.5-p2
|
kBuild
|
| #103 |
kmk: Add host OS version variables
|
bird
|
enhancement
|
trivial
|
0.2.0
|
kmk
|