If one of the build sub-directories, such as includes, libraries, programs, and settings, is empty or missing after a successful build, then there are no files of that type to install.
- Build Tree Structure Example (using the status_code-0.5.1 project)\:
+ Build Tree Structure Example (using the status_code-0.5.2 project)\:
build/
├── documents
├── includes
│ ├── script
│ ├── shared
│ │ ├── libstatus_code.so -> libstatus_code.so.0
- │ │ ├── libstatus_code.so.0 -> libstatus_code.so.0.5.1
- │ │ └── libstatus_code.so.0.5.1
+ │ │ ├── libstatus_code.so.0 -> libstatus_code.so.0.5.2
+ │ │ └── libstatus_code.so.0.5.2
│ └── static
│ └── libstatus_code.a
├── objects
└── sources_settings.built
- Work Tree Structure Example at /tmp/work (using the status_code-0.5.1 project)\:
+ Work Tree Structure Example at /tmp/work (using the status_code-0.5.2 project)\:
/tmp/work/
├── includes
│ └── level_3
├── libraries
│ ├── shared
│ │ ├── libstatus_code.so -> libstatus_code.so.0
- │ │ ├── libstatus_code.so.0 -> libstatus_code.so.0.5.1
- │ │ └── libstatus_code.so.0.5.1
+ │ │ ├── libstatus_code.so.0 -> libstatus_code.so.0.5.2
+ │ │ └── libstatus_code.so.0.5.2
│ └── static
│ └── libstatus_code.a
└── programs
Build Example, using "make"\:
fake make
- Build Tree Structure Example (using the status_code-0.5.1 project)\:
+ Build Tree Structure Example (using the status_code-0.5.2 project)\:
build/
├── documents
├── includes
│ ├── script
│ ├── shared
│ │ ├── libstatus_code.so -> libstatus_code.so.0
- │ │ ├── libstatus_code.so.0 -> libstatus_code.so.0.5.1
- │ │ └── libstatus_code.so.0.5.1
+ │ │ ├── libstatus_code.so.0 -> libstatus_code.so.0.5.2
+ │ │ └── libstatus_code.so.0.5.2
│ └── static
│ └── libstatus_code.a
├── objects
├── sources_script.built
└── sources_settings.built
- Work Tree Structure Example at '/tmp/work' (using the status_code-0.5.1 project)\:
+ Work Tree Structure Example at '/tmp/work' (using the status_code-0.5.2 project)\:
/tmp/work/
├── includes
│ └── level_3
├── libraries
│ ├── shared
│ │ ├── libstatus_code.so -> libstatus_code.so.0
- │ │ ├── libstatus_code.so.0 -> libstatus_code.so.0.5.1
- │ │ └── libstatus_code.so.0.5.1
+ │ │ ├── libstatus_code.so.0 -> libstatus_code.so.0.5.2
+ │ │ └── libstatus_code.so.0.5.2
│ └── static
│ └── libstatus_code.a
└── programs
- The Featureless Make, which is a level_3 project provided by FLL.
An example bootstrap script is provided (build/scripts/bootstrap-example.sh) is provided for to show how to build the FLL directly from source.
- Use it as an example or explicitly call it (such as: "bash build/scripts/bootstrap-example.sh monolithic 0.5.1").
+ Use it as an example or explicitly call it (such as: "bash build/scripts/bootstrap-example.sh monolithic 0.5.2").
See: dependencies for specific dependencies of this project.
See: readme.bootstrap for bootstrap compiling (or just regular compiling) any part of the FLL and notes on installing.
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
#
# This only accepts two arguments, followed by two optional arguments (first two are required and in the specified order):
# 1) One of "individual", "level", "monolithic", "fake-individual", "fake-level", or "fake-monolithic".
-# 2) The version number of the project, such as "0.5.1".
+# 2) The version number of the project, such as "0.5.2".
# 3) Optional, may be one of: +V, +q, +n, +l, +d.
# 4) Optional, may be one of: +V, +q, +n, +l, +d.
#
local public_name="Simple FLL Bootstrap Script"
local system_name=bootstrap
local called_name=$(basename $0)
- local version=0.5.1
+ local version=0.5.2
local grab_next=
local do_color=normal
local public_name="Simple FLL Project Install Script"
local system_name=install
local called_name=$(basename $0)
- local version=0.5.1
+ local version=0.5.2
local grab_next=
local do_color=normal
local public_name="Simple FLL Project Package Script"
local system_name=package
local called_name=$(basename $0)
- local version=0.5.1
+ local version=0.5.2
local grab_next=
local do_color=normal
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
# FLL - Level 1
# Project: Colors
-# Version: 0.5.1
+# Version: 0.5.2
# Licenses: flll, lgplv2.1
# Programmers: Kevin Day
# Documentation: Provide basic color output support (linux & xterm)
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment
version_major 0
version_minor 5
-version_micro 1
+version_micro 2
version_target major
environment