Add installation and packaging targets #18
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Testing the code
Running Docker
Building and Packaging the Code
Inside the Docker container, navigate to the mounted directory:
cd /mnt/cpack-exerciseBuild the project:
Alternative to install executable and into the project directory:
Testing the packages
TGZ Package
To unpack the package, use:
tar -xzf TARGZFILETo inspect the package content, use:
tar -tf TARGZFILEDebian Package
To install the package and run the executable:
To inspect the Debian package contents:
dpkg -I DEBFILE # OR dpkg-deb -R DEBFILE DIRECTORY_FOR_UNPACKED_DEBFILETo check for errors (Lintian):