summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-05-05install mode: fix and simplify logic related to installation of executables.midipix1-27/+15
2016-05-05link mode: executable wrapper: fix generation of condition in wrapper script.midipix1-7/+8
2016-05-05compile mode: added .cpp to the list of source suffixes.midipix1-0/+1
2016-05-04install mode: legabits: install a perfectly compatible wrapper.midipix1-10/+97
2016-05-04driver: --legabits: fixed control flow.midipix1-0/+2
2016-05-04build system: added the 'install-static-app' make target.midipix1-0/+4
2016-05-04project: install-app-extras: remove dependency on 'app' (not needed).midipix1-1/+0
2016-05-04link mode: legabits: generate a perfectly compatible wrapper.midipix1-1/+19
2016-05-04project: symlink consistency: added installation of dlibtool-[shared|static].midipix1-3/+12
2016-05-03release 0.5.1v0.5.1midipix2-1/+13
2016-05-03utility: --version: produce a clean output in tarball-based builds.midipix1-2/+6
2016-05-03project: added a pragraph about .la wrappers to the README document.midipix1-0/+19
2016-05-03whitespace meditation.midipix1-3/+3
2016-05-03install mode: legabits: install .la wrappers to the destination directory.midipix1-0/+13
2016-05-03project: added installation of legabits symlinks.midipix1-0/+13
2016-05-03utility: legabits: initial integration.midipix1-0/+8
2016-05-03driver: added --legabits support.midipix4-0/+20
2016-05-03build system: configure: native os: use 'any-os' as needed.midipix1-0/+5
2016-05-03build system: configure: native os: remove dead assignments.midipix1-4/+0
2016-05-03build system: sysinfo/host.sh: remove host_endian_h, as it is no longer needed.midipix1-34/+0
2016-05-03internals: slbt_mkdir(): initial implementation and integration.midipix4-20/+36
2016-05-02release 0.5.0v0.5.0midipix3-1/+28
2016-05-02project: minor edits to the README document.midipix1-24/+24
2016-05-02compile and link modes: .libs directory: properly handle parallel execution.midipix2-4/+8
2016-05-02project: contrib.msg: fix file permissions.midipix1-0/+0
2016-05-01project: added a 'rationale' section to the README document.midipix1-0/+25
2016-05-01added an initial README text in preparation of the first release.Kylie McClain1-1/+106
2016-05-01project: contrib.sh: fix copying of the patch header into the signature file.midipix1-1/+1
2016-05-01code maintenance: mark unused parameters, remove an unused variable.midipix6-1/+9
2016-05-01argv.h: usage screen generator: use the 'file' parameter rather than 'stdout'.midipix1-8/+8
2016-05-01argv.h: usage screen generator: added basic paradigm support.midipix1-1/+9
2016-05-01option table: edited option descriptions.midipix1-8/+19
2016-05-01dry run: initial quick implementation.midipix4-0/+16
With the current patch, slibtool respects --dry-run by turning the various modes (compile, link, install, execute) into no-ops. For at least the compile and install mode, it should be possible to output complete information about the steps that would be performed under default operation conditions, however that is not yet implemented.
2016-05-01project: added installation of debug mode symlink.midipix1-0/+4
2016-05-01utility: debug mode: initial integration.midipix1-0/+8
2016-05-01driver: slbt_output_raw_vector(): initial implementation.midipix1-0/+45
2016-05-01argv.h: usage screen generator: add colors.midipix1-0/+21
2016-04-30argv.h: simplified usage screen generator: initial implementation.midipix1-0/+135
2016-04-30argv.h: usage screen generator: remove the paradigm-supporting implementation.midipix1-331/+0
The idea was nice, the functionality was helpful for development, yet the resulting layout and overall appearance were rather awful. Regardless of the effort that was put into this sophisticated flavor of the usage screen generator, and despite it's utility for debugging, it is now being replaced with a simpler, two-field-only variant.
2016-04-30slbt_dump_machine(): fix child process control flow.midipix1-3/+2
2016-04-30slbt_archive_import(): fix child process control flow.midipix1-3/+2
2016-04-30output: fix linkage of color constants.midipix1-6/+6
2016-04-30output: replace the non-portable \e with the portable \x1b.midipix1-5/+5
2016-04-30utility: version info: replace the non-portable \e with the portable \x1b.midipix1-3/+3
2016-04-30utility: execute mode: initial integration.midipix1-0/+3
2016-04-30execute mode: initial implementation.midipix3-0/+84
2016-04-30utility: output: added slbt_output_execute().midipix2-0/+8
2016-04-30link mode: executable wrapper: added --mode=execute backend support.midipix1-0/+12
2016-04-30link mode: wrapper: -module support: do not prepend 'lib' prefix to 'dlname'.midipix1-1/+3
2016-04-30link mode: -disable-shared: create libfoo.a as a symlink to .libs/libfoo.a.midipix1-3/+32