Commit Graph

47 Commits

Author SHA1 Message Date
Pali Rohár
49a715df6e Fix compilation on Travis, add missing WINDRES 2020-12-12 12:41:37 +01:00
Pali Rohár
610ef8d936 Fix syntax error in Travis YAML file
Travis YAML file cannot be currently parsed and therefore Travis was not started, see:
https://travis-ci.org/github/miniupnp/miniupnp/requests
2020-12-12 01:20:48 +01:00
Pali Rohár
d60349a9b1 Add different mingw cross-compile builds via Makefile.mingw for Travis CI
Include also build via i586-mingw32msvc-gcc cross compiler.
2020-11-05 00:01:04 +01:00
Thomas Bernard
fca45a6773
update .travis.yml 2020-06-21 00:03:26 +02:00
Thomas Bernard
87e818b707
do not set -fsanitize=address when building miniupnpc for macOS 2020-06-05 22:53:44 +02:00
Thomas Bernard
471c313f9d
better params for sanitize=address 2020-06-05 20:51:26 +02:00
Thomas Bernard
0ce0a0d392
travis-ci: -fsanitize=address 2020-06-05 20:43:57 +02:00
Thomas Bernard
adb6f6fad0
travis-ci: add libcap-dev 2020-05-10 15:34:45 +02:00
Thomas Bernard
630f3ef681
travis-ci: build miniupnpd to sub directories 2020-05-07 00:34:44 +02:00
Thomas Bernard
174e39a83b
update CI scripts 2020-05-02 18:26:46 +02:00
Thomas Bernard
e6b1dab5e9 travis-ci: build nftables version with --ipv6 --igd2 2019-10-06 22:24:26 +02:00
Thomas Bernard
a3c2f21805 check before building for nftables 2019-10-05 22:54:06 +02:00
Thomas Bernard
b6303c8836 clean before building for NFTABLE 2019-10-02 23:42:15 +02:00
Thomas Bernard
a2591edfa6 Install doxygen and graphviz package 2019-09-24 11:57:27 +02:00
Thomas Bernard
81e0d83403 build doc with Doxygen 2019-09-24 11:57:27 +02:00
Sven Auhagen
430b890c80 travis nftables 2019-06-12 23:09:24 +02:00
Thomas Bernard
8ca67ded2f
travis-ci: dist: xenial 2019-06-04 22:37:35 +02:00
Thomas Bernard
96a25871ce
travis-ci: "make check" for all subprojects 2019-04-23 13:13:28 +02:00
Thomas Bernard
de37ef906e
travis-ci: build miniupnpc with cmake 2019-04-23 13:10:00 +02:00
Thomas Bernard
db4463e694 disable building of linux_nft
not available yet with travis-ci
2018-07-15 15:57:31 +02:00
Thomas Bernard
e92d54acdf travis-ci: build linux nft version of miniupnpd 2018-07-14 14:29:27 +02:00
Thomas Bernard
17345b05ac do not compile with GCC under OS X
gcc-4.9 is no longuer available by default :(
2017-12-12 12:57:12 +01:00
Thomas Bernard
8208d873bf travis-ci: OS X : compile with real gcc 4.9 instead of clang gcc frontend 2017-02-15 12:15:36 +01:00
Thomas Bernard
7aaa600769 travis-ci: libevent-2.0.22 is now already installed
was causing :

$ if [ "$TRAVIS_OS_NAME" = "osx" -a "$PROJECT" = "miniupnpc-libevent" ]; then brew update > /dev/null && brew install libevent; fi
Error: libevent-2.0.22 already installed
To install this version, first `brew unlink libevent`
2017-02-15 12:10:59 +01:00
Thomas Bernard
28d9c8e448 have travis build miniupnpd with IGDv2 and IPV6 options 2016-08-16 11:51:45 +02:00
Thomas Bernard
d6f3a6e1ac add uuid-dev package 2016-02-12 15:18:32 +01:00
Thomas Bernard
71a7846479 add "make check" to miniupnpd 2015-09-22 16:02:19 +02:00
Chocobo1
b510f06ef3 TravisCI: Install libevent only when building miniupnpc-libevent project on OS X 2015-09-15 23:36:48 +08:00
Chocobo1
8335fce1bc TravisCI: exclude building miniupnpd on OS X 2015-09-15 23:31:08 +08:00
Chocobo1
90b41c4f31 TravisCI: remove fast_finish, it's not needed 2015-09-15 23:28:13 +08:00
Chocobo1
a8a30aa1c1 TravisCI: simplify brew commands 2015-09-15 23:24:56 +08:00
Thomas Bernard
1943271ea9 install libevent
install, not intall
2015-09-09 17:50:33 +02:00
Thomas Bernard
e424e8d355 libevent2 => libevent 2015-09-09 17:32:21 +02:00
Thomas Bernard
5d78b8e302 travis-ci: try to install libevent2 on OS X 2015-09-09 17:21:32 +02:00
Thomas Bernard
656440c1b5 make depend with Makefile.macosx 2015-09-04 18:43:03 +02:00
Thomas Bernard
ab7385b473 use Makefile.macosx under OS X 2015-09-04 18:33:04 +02:00
Thomas Bernard
0a58b293fc travis-ci: compile with both linux and osx 2015-08-29 11:27:02 +02:00
Chocobo1
5e34ee2997 TravisCI: split commands 2015-08-26 17:07:01 +08:00
Chocobo1
0a67677fff TravisCI: fix install path 2015-08-26 17:07:01 +08:00
Thomas Bernard
d31a7a23c3 travis CI: make pythonmodule 2015-08-17 16:24:56 +02:00
Thomas Bernard
1c84e560ac minissdpd: add "make check" 2015-08-06 12:21:56 +02:00
Thomas Bernard
24e0ba6bd4 Travis CI : make check inside script: 2015-07-29 23:59:25 +02:00
Thomas Bernard
8beb3c8f49 travis CI : add 'make install' 2015-07-29 23:45:24 +02:00
Thomas Bernard
1512081a40 Travis CI:
removed git: depth: 1: this could break non-HEAD builds
interchange env: and compiler: sections
make -j3
make check in after_success: section
2015-07-22 15:06:53 +02:00
Thomas Bernard
6a2912c6a4 Travis CI : legacy => container-based infrastructure 2015-07-21 12:15:06 +02:00
Thomas Bernard
7ee1dd097c execute "make check" in travis 2015-07-21 11:54:30 +02:00
Chocobo1
3e449c3195 Hookup with Travis CI
Conflicts:
	README.md
2015-07-21 11:45:43 +02:00