This project demonstrates the minimal functionality for FOSSA C/C++ support via VSI and IAT.
- Clone this project locally.
- Install the fossa CLI somewhere in your
$PATH
. - Follow along in
scripts.sh
- the comments describe the demo flow. Fill in the placeholders (denoted by<
and>
) for the commands when running them.
Make sure to run the "regenerate binaries" steps; in order to keep demo's consistent we no longer vendor binaries in this project.
bin
- Contains binaries to link with projects. These binaries aren't real binaries; they're just random files.internal-json-parser
- An example internal library. Contains thebin/jq/jq.o
binary.example-internal-project
- An example internal project. Contains vendored source (invendor
), and thebin/libauth_internal
andbin/libjson_internal
binaries (ininclude
).
All other files not mentioned here (eg .c
and .h
files) are placeholders.