]> Kevux Git Server - fll/commit
Feature: work directory support
authorKevin Day <thekevinday@gmail.com>
Mon, 29 Jul 2019 04:01:42 +0000 (23:01 -0500)
committerKevin Day <thekevinday@gmail.com>
Mon, 29 Jul 2019 04:01:42 +0000 (23:01 -0500)
commitfc043960f84ab7f3b1be8f4026c54043cc3790ab
treea9e8def97159d111845bba336f0591faad524a51
parentab0705b5f14731e5ee1c14423f91f2bd5fc60804
Feature: work directory support

Work Directory provides an easier way for developers to compile and test a particular set of FLL libraries and programs without conflicting with the host system.

If the host system has some version of the FLL project installed, the versions in the work directory will be used instead of the system directories.

Specifying the work directory is done via the '-w' or '--work_directory' commands.

To better achieve this functionality in the install.sh script, four new additional parameters were created:
- --libraries-static
- --libraries-shared
- --programs-static
- --programs-shared

These provide additional relative or absolute paths for installing the programs and libraries into.
The relative paths for --libraries-static and --libraries-shared is the library directory (which can be specified via --libdir).
The relative paths for --programs-static and --programs-shared is the program directory (which can be specified via --bindir).
build/scripts/generate.sh
build/scripts/install.sh