apenwarr-redo/docs/cookbook/c
Avery Pennarun 49f85f2156 redoconf: assorted minor fixes.
- libqt4.rc: add detection of the 'moc' command in $MOC.
- libssl.rc: add detection script for openssl.
- default.do.sh: provide a die() function to all .od files.  It's just
  too useful to not have it (I haven't converted everything to it yet).
- When building out/x/y.z, match against $S/default.z.od and
  $S/default.od if they exist.
- *.list files (lists of source/object files to include in a binary)
  can now contain *.o files in addition to *.c, *.cc, etc.
- rename compile() to _compile() to avoid polluting the namespace for
  scripts called from default.do.sh.
- When building a .so file in the top level directory, no need to
  make a symlink of it into the top level directory.
- link.od and link-shlib.od forgot to make use of the $xLIBS variable.
2019-03-02 04:12:25 -05:00
..
libhello Experimental new redoconf C/C++ build/autoconfiguration system. 2019-02-23 06:52:25 -05:00
rc Fix some build problems on MacOS X. 2019-02-24 22:29:19 -05:00
.gitignore redoconf: better handling of required vs optional detectors. 2019-02-23 16:51:25 -05:00
all.do Experimental new redoconf C/C++ build/autoconfiguration system. 2019-02-23 06:52:25 -05:00
all.h Experimental new redoconf C/C++ build/autoconfiguration system. 2019-02-23 06:52:25 -05:00
all.hpp Experimental new redoconf C/C++ build/autoconfiguration system. 2019-02-23 06:52:25 -05:00
all.od Experimental new redoconf C/C++ build/autoconfiguration system. 2019-02-23 06:52:25 -05:00
all.rc.od redoconf: move -Wl,-rpath flags to shlib.rc and add -Wl,-z,origin. 2019-03-01 13:55:22 -05:00
allconfig.do docs/cookbook/c/allconfig.do: avoid need for '&' backgrounding. 2019-03-01 13:55:22 -05:00
arches.do redoconf: better handling of required vs optional detectors. 2019-02-23 16:51:25 -05:00
clean.do redoconf: posix.rc: fix abort when timespec is not available. 2019-02-23 21:00:26 -05:00
clean.od Experimental new redoconf C/C++ build/autoconfiguration system. 2019-02-23 06:52:25 -05:00
configure Experimental new redoconf C/C++ build/autoconfiguration system. 2019-02-23 06:52:25 -05:00
configure.help redoconf: assorted minor fixes. 2019-03-02 04:12:25 -05:00
default.each.do Experimental new redoconf C/C++ build/autoconfiguration system. 2019-02-23 06:52:25 -05:00
flagtest.c Experimental new redoconf C/C++ build/autoconfiguration system. 2019-02-23 06:52:25 -05:00
flagtest.o.od Experimental new redoconf C/C++ build/autoconfiguration system. 2019-02-23 06:52:25 -05:00
hello world.list.od redoconf: better handling of required vs optional detectors. 2019-02-23 16:51:25 -05:00
main.c Experimental new redoconf C/C++ build/autoconfiguration system. 2019-02-23 06:52:25 -05:00
main.h Experimental new redoconf C/C++ build/autoconfiguration system. 2019-02-23 06:52:25 -05:00
monotime.c Fix some build problems on MacOS X. 2019-02-24 22:29:19 -05:00
monotime.h Experimental new redoconf C/C++ build/autoconfiguration system. 2019-02-23 06:52:25 -05:00
redoconf Experimental new redoconf C/C++ build/autoconfiguration system. 2019-02-23 06:52:25 -05:00
slow.cc Experimental new redoconf C/C++ build/autoconfiguration system. 2019-02-23 06:52:25 -05:00
sources.do redoconf: better handling of required vs optional detectors. 2019-02-23 16:51:25 -05:00
test.do Experimental new redoconf C/C++ build/autoconfiguration system. 2019-02-23 06:52:25 -05:00
test.od Experimental new redoconf C/C++ build/autoconfiguration system. 2019-02-23 06:52:25 -05:00
when.c.do Experimental new redoconf C/C++ build/autoconfiguration system. 2019-02-23 06:52:25 -05:00