diff options
author | Baruch Sterin <baruchs@gmail.com> | 2018-04-02 14:40:29 -0700 |
---|---|---|
committer | Baruch Sterin <baruchs@gmail.com> | 2018-04-02 15:30:58 -0700 |
commit | dc4320d7d7fa00975132f659b4a41052b3d0030f (patch) | |
tree | c86b44c512e59b28fc0fd2b1f96d5c2bdc124a40 /.travis.yml | |
parent | 9c78efbadfe1936107aacc5dff6092062c1b3896 (diff) | |
download | abc-dc4320d7d7fa00975132f659b4a41052b3d0030f.tar.gz abc-dc4320d7d7fa00975132f659b4a41052b3d0030f.tar.bz2 abc-dc4320d7d7fa00975132f659b4a41052b3d0030f.zip |
Travis: build with namespaces enabled, and
make sure src/demo.c can be compiled under C++ and with ABC in a namespace
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/.travis.yml b/.travis.yml index 3a8e243a..cf57dc38 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,6 +9,15 @@ matrix: packages: - libreadline-dev + - os: linux + addons: + apt: + packages: + - libreadline-dev + env: + MAKE_ARGS: ABC_USE_NAMESPACE=xxx + DEMO_ARGS: -DABC_NAMESPACE=xxx + - os: osx osx_image: xcode8 before_install: @@ -17,10 +26,10 @@ matrix: script: - - make -j2 abc + - make ${MAKE_ARGS} -j2 abc - ./abc -c "r i10.aig; b; ps; b; rw -l; rw -lz; b; rw -lz; b; ps; cec" - - make libabc.a - - gcc -Wall -c src/demo.c -o demo.o + - make ${MAKE_ARGS} libabc.a + - g++ ${DEMO_ARGS} -Wall -c src/demo.c -o demo.o - g++ -o demo demo.o libabc.a -lm -ldl -lreadline -lpthread - ./demo i10.aig |