Commit 779c429b0ec63cc6d5e28b159b044cb8e12ad3a3
Committed by
GitHub
1 parent
4e208b95
Added instructions to use cxxopts with tipi to INSTALL (#325)
Showing
5 changed files
with
30 additions
and
0 deletions
.tipi/deps
0 → 100644
.tipi/opts
0 → 100644
No preview for this file type
INSTALL
| @@ -21,3 +21,26 @@ To run the tests, you have to configure `cxxopts` with another flag: | @@ -21,3 +21,26 @@ To run the tests, you have to configure `cxxopts` with another flag: | ||
| 21 | cmake -D CXXOPTS_BUILD_TESTS=On ${CXXOPTS_DIR} | 21 | cmake -D CXXOPTS_BUILD_TESTS=On ${CXXOPTS_DIR} |
| 22 | make | 22 | make |
| 23 | make test | 23 | make test |
| 24 | + | ||
| 25 | +== Using cxxopts in tipi.build projects == | ||
| 26 | + | ||
| 27 | +`cxxopts` can be easily used in [tipi.build](https://tipi.build) projects simply by adding the following entry to your `.tipi/deps`: | ||
| 28 | + | ||
| 29 | +```json | ||
| 30 | +{ | ||
| 31 | + "jarro2783/cxxopts": { "@": "v3.0.0" } | ||
| 32 | +} | ||
| 33 | +``` | ||
| 34 | + | ||
| 35 | +To try this you can run the following command in `/src` (change the target name appropriately to `linux` or `macos` or `windows`): | ||
| 36 | + | ||
| 37 | +```bash | ||
| 38 | +tipi . -t <target> | ||
| 39 | +./build/linux-cxx17/bin/test_package -v | ||
| 40 | +``` | ||
| 41 | + | ||
| 42 | +To develop `cxxopts` using tipi run the following command at the root of the repository: | ||
| 43 | + | ||
| 44 | +```bash | ||
| 45 | +tipi . -t <target> --test all -v | ||
| 46 | +``` |
src/.tipi/deps
0 → 100644
test/.tipiignore
0 → 100644