Commit Graph

55 Commits (9b786c04d5cb78d2f083f5220c9346553e544f90)

Author SHA1 Message Date
Simon Stürz 9b786c04d5 Update debian packaging and compat level 2024-06-11 12:05:49 +02:00
Simon Stürz 37d9dca254 Allow to build nymead using custom version independent from dpkg 2024-01-24 17:35:18 +01:00
Simon Stürz 13245e0e57 Add debian packages for libnymea-core 2022-07-26 10:08:05 +02:00
jenkins 4d16bba8ed Merge PR #519: Increase timeout for tests 2022-05-03 23:27:17 +02:00
Michael Zanetti 0ca6286c5f Increase timeout for tests 2022-04-23 22:25:25 +02:00
Michael Zanetti 9c5a6fadb6 Add rpath to nymead binary
This allows to run it from the build directory without having to
specify LD_LIBRARY_PATH.

This is particularly useul when working with parts that require
special capabilities such as the NetworkDiscovery, given that
setcap on a binary disables LD_LIBRARY_LATH loading for security
reasons.

Building the dpkg package, the rpath will not be added.
2022-04-13 13:24:46 +02:00
Michael Zanetti ec22ec6268 Increase timeout for auto tests 2022-02-24 19:45:28 +01:00
Michael Zanetti 04c9ad8964 Make it build on hirsute 2021-05-14 16:53:43 +02:00
Michael Zanetti 7a1fd9cd32 Drop the manually created -dbg package
We'll activate autodbgsym in crossbuilder instead
2020-11-09 17:19:48 +01:00
Michael Zanetti c08fb3bdb5 fix tests 2020-02-10 13:22:31 +01:00
Michael Zanetti ce549ddf09 move test to session bus 2020-02-10 01:17:33 +01:00
Michael Zanetti f1cf96fb85 Automatically enable nymead service in dpkg 2019-09-27 12:33:06 +02:00
Michael Zanetti 93229fb9a0 Drop libnymea-core.so from installation... it's not needed 2019-05-02 11:32:15 +02:00
Michael Zanetti 303014a886 Fix package to build with Qt 5.12 2019-04-08 17:46:41 +02:00
Michael Zanetti 8daa442620 rename debian packages 2019-04-08 13:55:15 +02:00
Michael Zanetti 90527df95e add some cleanups 2019-04-08 13:55:15 +02:00
Michael Zanetti 1167001b0b don't autmatically run translations compiler
instead add a manual "translations" target
2019-04-08 13:55:15 +02:00
Michael Zanetti 99aa833ce8 add pushbutton auth 2019-04-02 01:02:45 +02:00
Simon Stürz 2d7070417f enable maxwarnings again 2019-04-02 01:02:45 +02:00
Simon Stürz cee1d236ee Remove max warning 2019-04-02 01:02:45 +02:00
Simon Stürz bf2c94469e remove maximum of warnings 2019-04-02 01:02:45 +02:00
Michael Zanetti f803963fc6 clean up generated .install files on package clean step 2019-04-02 01:02:45 +02:00
Michael Zanetti 60c7a3c322 keep going on failed tests to get full test results 2019-04-02 01:02:45 +02:00
Michael Zanetti a1d1618580 generate tests xml when building debian package 2019-04-02 01:02:45 +02:00
Michael Zanetti e9818e9caf blabla 2019-04-02 01:02:45 +02:00
Michael Zanetti 067948ff02 try this 2019-04-02 01:02:45 +02:00
Michael Zanetti 5453f45f96 nodoc, not nodocs 2019-04-02 01:02:45 +02:00
Michael Zanetti 5ce47a4fb1 this should do now 2019-04-02 01:02:45 +02:00
Michael Zanetti b457bbaa02 print build options 2019-04-02 01:02:45 +02:00
Michael Zanetti e21740a852 try this 2019-04-02 01:02:45 +02:00
Michael Zanetti f6bb4c9209 fix typo 2019-04-02 01:02:45 +02:00
Michael Zanetti 34fbf774e4 add docs only if nodocs is not set 2019-04-02 01:02:45 +02:00
Michael Zanetti e057190254 try this 2019-04-02 01:02:45 +02:00
Michael Zanetti b2e1832ce9 fix typo 2019-04-02 01:02:45 +02:00
Michael Zanetti c997ea9095 add docs only if nodocs is not set 2019-04-02 01:02:45 +02:00
Michael Zanetti 8eea8b10f0 make it build in a multiarch cross build environment
TODO: check if docs still build on regular builds
2019-04-02 01:02:45 +02:00
Simon Stürz a3311495aa fix testlib instal path 2019-04-02 01:01:32 +02:00
Simon Stürz b9d88d1c5b fix multiarch 2019-04-02 01:01:32 +02:00
Simon Stürz 15573500c0 fix multiarch 2019-04-02 01:01:32 +02:00
Simon Stürz c044b6f0a2 update multiarch rule 2019-04-02 01:01:32 +02:00
Simon Stürz 4b9dbe2a46 make multiarch install dirs 2019-04-02 01:01:32 +02:00
Simon Stürz fade3ef79d update lib paths for multiarch support 2019-04-02 01:01:32 +02:00
Simon Stürz f8b7cb3115 Fix debian build 2019-04-02 01:01:32 +02:00
Simon Stürz fcbfc7c995 remove dh override 2019-04-02 01:01:32 +02:00
Simon Stürz d53bb66ac7 update rules and add ping to cloud server 2019-04-02 01:01:32 +02:00
Simon Stürz 22c9223f05 update build 2019-04-02 01:01:32 +02:00
Michael Zanetti 0fb81ef3ee drop override_dh_auto_configure as it breaks debug symbols this way and isn't really needed 2019-04-01 20:48:12 +02:00
Michael Zanetti c961ffc3e5 use make test in dh_auto_test 2014-05-03 02:21:36 +02:00
Michael Zanetti 7c6577bd79 enable building of docs in package build 2014-05-02 03:23:19 +02:00
Michael Zanetti 36d5077149 revert hacks in rules 2014-05-02 02:37:13 +02:00