aboutsummaryrefslogtreecommitdiff
path: root/test/example_packages/README.md
blob: 086b967c8e23e1ee38c48be108352af1e456d139 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# Example packages

See the table below for a list of the example packages provided in this directory including
the features demonstrated in each package and which versions of fpm are supported.


| Name             | Features                                                      | Bootstrap (Haskell) fpm | fpm |
|------------------|---------------------------------------------------------------|:-----------------------:|:---:|
| circular_example | Local path dependency; circular dependency                    |            Y            |  N  |
| circular_test    | Local path dependency; circular dependency                    |            Y            |  N  |
| hello_complex    | Non-standard directory layout; multiple tests and executables |            Y            |  Y  |
| hello_fpm        | App-only; local path dependency                               |            Y            |  N  |
| hello_world      | App-only                                                      |            Y            |  Y  |
| makefile_complex | External build command (makefile); local path dependency      |            Y            |  N  |
| submodules       | Lib-only; submodules (3 levels)                               |            N            |  Y  |
| with_c           | Compile with `c` source files                                 |            N            |  Y  |
| with_makefile    | External build command (makefile)                             |            Y            |  N  |