mirror of
git://git.code.sf.net/p/cdesktopenv/code
synced 2025-03-09 15:50:02 +00:00
A common cause of build failures on some systems is that the output block in the dll feature test silently fails to compile. This leads to very-hard-to-trace compiler errors about missing identifiers later on. iffe syntax does not allow aborting compilation if a block does not compile, however, it does let us produce alternative output from a shell script if compilation fails. This can be used to generate an informative #error directive that is inserted in place of the missing identifiers. src/lib/libdll/features/dll: - Add fail block to output block that produces an #error directive. |
||
|---|---|---|
| .. | ||
| libast | ||
| libcmd | ||
| libdll | ||
| libsum | ||
| Makefile | ||
| Mamfile | ||