Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-07-14 | Add support for specifying extra options on make command line | Boris Kolpackov | 2 | -10/+10 | |
Using *_extra_*_options variables discards the values specified in the configuration makefiles. If we want to specify additional options we can now use a set of parallel variables in the form *_cmd_*_options. | |||||
2014-04-30 | Add support for VC12 (2013) | Boris Kolpackov | 5 | -1/+67 | |
2013-11-16 | Add support for VC8 in meta | Boris Kolpackov | 6 | -4/+70 | |
2013-04-10 | Add support for specifying additional dependencies in VC custom builds | Boris Kolpackov | 2 | -7/+9 | |
2013-03-27 | Fix comments | Boris Kolpackov | 3 | -6/+6 | |
2013-03-27 | Override out_root if it came exported from recursive make invocation | Boris Kolpackov | 1 | -2/+8 | |
2012-09-18 | Add support for VC11 meta-build | Boris Kolpackov | 7 | -5/+71 | |
2012-09-18 | Export src_base and out_base | Boris Kolpackov | 1 | -2/+4 | |
2012-07-17 | Add __ifelse__, __foreach__, and __foreach_w__ user-level meta macros | Boris Kolpackov | 1 | -0/+17 | |
2012-07-17 | Fix over-quoting in m4_split | Boris Kolpackov | 1 | -1/+1 | |
2012-02-27 | Set cxx_standard as pattern-specific variable for $(out_root) | Boris Kolpackov | 1 | -0/+1 | |
2012-02-23 | Add support for detecting C++ standard | Boris Kolpackov | 3 | -0/+60 | |
2012-01-29 | Remove author from file header | Boris Kolpackov | 127 | -127/+0 | |
2012-01-29 | Update copyright year | Boris Kolpackov | 127 | -127/+127 | |
2011-11-15 | Add support for building MinWG shared libraries with GCC | Boris Kolpackov | 5 | -8/+109 | |
2011-11-15 | Pass extra options when extracting Intel C compiler library search paths | Boris Kolpackov | 2 | -2/+9 | |
2011-10-28 | Fix makefile detection logic | Boris Kolpackov | 1 | -3/+5 | |
We have to handle situations where bootstrap.make is included directly. | |||||
2011-08-22 | Pass extra C++ and ld options when extracting library search paths | Boris Kolpackov | 4 | -4/+18 | |
Some options, e.g., -m32, may affect the output. | |||||
2011-03-27 | Add on-the-fly thunk makefile generation support for out_root != src_root | Boris Kolpackov | 2 | -7/+131 | |
2011-02-25 | Add support for VC projects residing in subdirectories | Boris Kolpackov | 1 | -0/+1 | |
2011-02-18 | Use todos/fromdos instead of deprecated dos2unix/unix2dos | Boris Kolpackov | 4 | -9/+9 | |
2011-02-03 | Pass solution as argument(s) instead of template | Boris Kolpackov | 2 | -10/+15 | |
2011-02-02 | Ignore subdirectories which already have a solution file | Boris Kolpackov | 3 | -10/+56 | |
Also add support for the same-directory project/solution setup. | |||||
2011-01-04 | Copyright update | Boris Kolpackov | 126 | -126/+126 | |
2010-09-13 | Allow absolute paths for input files | Boris Kolpackov | 1 | -6/+11 | |
2010-09-13 | Use separate lists for configurations and platforms | Boris Kolpackov | 1 | -10/+12 | |
2010-09-08 | Support for VC++ solutions and tests, other improvements | Boris Kolpackov | 20 | -31/+580 | |
2010-09-06 | Add support for relative paths | Boris Kolpackov | 4 | -14/+24 | |
2010-09-06 | Add support for custom builds | Boris Kolpackov | 2 | -0/+52 | |
2010-09-06 | Add __uuid__ macro | Boris Kolpackov | 1 | -0/+4 | |
2010-09-06 | Use [ and ] as quote characters instead of ` and ' | Boris Kolpackov | 5 | -148/+157 | |
2010-09-06 | Escape # in second expansion | Boris Kolpackov | 1 | -9/+5 | |
2010-08-26 | Use m4_dnl instead of dnl | Boris Kolpackov | 2 | -2/+2 | |
2010-08-26 | Add meta-build subsystem | Boris Kolpackov | 17 | -0/+711 | |
Meta-build is used to create (or, more precisely, maintain) other build systems. The idea is to create templates for other build systems (automake, VC++ projects) which are then processed by meta-build to fill in the details such as files to compile, etc. The template system is built on top of GNU m4. Currently supported build systems are autoconf, automake, VC++ 9, and VC++ 10. | |||||
2010-08-26 | Add 'dist' subsystem for preparing distributions | Boris Kolpackov | 2 | -0/+77 | |
2010-08-26 | Cosmetic change | Boris Kolpackov | 1 | -1/+1 | |
2010-06-04 | Use readline extensions in read_value() | Boris Kolpackov | 1 | -1/+1 | |
2010-05-06 | Add src_root_shadow and out_root_shadow, used them in foreign test | Boris Kolpackov | 1 | -3/+7 | |
We use shadows for src and out roots to catch cases where these were reset before inclusion. This happens in import stubs. | |||||
2010-05-05 | Add a per-dcf_root disfigure target | Boris Kolpackov | 13 | -17/+15 | |
Use it subsystems. This allows one to have sub-projects with separate build configurations. | |||||
2010-05-05 | Fix test for foreign makefiles | Boris Kolpackov | 1 | -6/+5 | |
2010-02-16 | Do not add project directory to paths that start with .. | Boris Kolpackov | 2 | -10/+10 | |
These files come from include directories specified with -I../foo instead of being generated. | |||||
2010-02-05 | Start tracking build with git | Boris Kolpackov | 99 | -0/+7662 | |