Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README | 2024-05-23 | 1.8 kB | |
mk-configure-0.39.0.tar.gz | 2024-05-23 | 366.4 kB | |
Totals: 2 Items | 368.2 kB | 0 |
Version 0.39.0, by Aleksey Cheusov, Tue, 21 May 2024 21:13:26 +0400 Invent new MKDEPEND variable for automatically generate dependency files while compiling. mkc_imp.{prog,lib}.mk: - while linking place objects after LDFLAGS* options and before LDADD* ones. MKC_FEATURE: - macro: add documentation for __UNCONST macro mkc.subprj.mk: - takes into account top-level "obj" directory mkc_check_custom, mkc_check_decl, mkc_check_funclib, mkc_check_header, mkc_check_prog: - add option -D for deleting only cache files Variables C{,XX}FLAGS.warns.<cctype>.<warn-level> was removed. Switch to using C{,XX}FLAGS.warns.<warn-level>. Output "ERROR:" message generated by MKC_REQUIRE_* to stderr Keep temporary _mkc_* files if MKC_REQUIRE_* check fails. This allow easier debugging. Result files (*.res) are still removed. fixes: - mkc_check_compiler: problems seen on buggy /bin/sh on Solaris-10 :-/ - Fix troubles with MKC_CHECK_HEADER_FILES with SunC. The problem is that Sun C compiler outputs garbage to stdout. So, we redirect output of 'cc -E' to stderr. - fix parallel work of target "linkinstall" - fix support for gcc-14. Thanks to carlosrodrifernandez@gmail.com for patches. - avoid double running of tests on Darwin caused by case-insensitive file system tests: - improvements and fixes - adapt helpers/mkc_test_nm for Solaris - fix examples/RBTREE for Sun C compiler Add USE_{CC,CXX,CPP} configuration variables for building mk-configure, appropriate variables CC, CXX and CPP will be a part of sys.mk. Run "bmake help" for details. Introduce automatically detected configuration variables {C,CXX}FLAGS.{md,mmd} Introduce variable MKCMAKE which is always 1