Commit Graph

45 Commits

Author SHA1 Message Date
Even Rouault 4fe7620d4a .travis.yml: add a configuration to test compilation of AVX2 (but disable tests since Travis doesn't have AVX2 compatible machines) 2017-06-21 12:41:56 +02:00
Even Rouault d4e54e9f35 Add mechanisms to reformant and check code style (#128)
Use an internal version of astyle (astyle 3.0). Scripts taken from QGIS.
astyle.options from https://github.com/uclouvain/openjpeg/issues/128

scripts/prepare-commit.sh can be used locally to automatically reformat
edited files.

Travis-CI will run scripts/verify-indentation.sh to verify committed files.
2017-05-09 20:46:16 +02:00
Even Rouault 05d58451a1 Add profiling of CPU and memory usage (#912) 2017-05-09 12:35:51 +02:00
Even Rouault 328f076d26 Add performance benchmarking scripts
And run them by Travis-CI
2017-05-06 14:44:20 +02:00
Even Rouault 48c16b2c19 Merge branch 'master' of https://github.com/uclouvain/openjpeg into tier1_optimizations_multithreading_2
Conflicts:
	src/lib/openjp2/t1.c
2016-09-08 10:30:09 +02:00
Matthieu Darbois 23cee22286 Switch to clang 3.8 (#814)
clang 3.9 is currently unavailable for precise through apt
2016-09-02 23:58:12 +02:00
Matthieu Darbois 5bb919a30e Reenable clang-3.9 build on travis (#806)
clang-3.9 is now available with apt add-on in travis-ci
2016-08-06 12:26:46 +02:00
Matthieu Darbois 898ca6f522 Remove clang-3.9 build
c.f. travis-ci/travis-ci#6120
2016-06-21 22:09:08 +02:00
Even Rouault e3eb0a206d .travis.yml: add a conf with OPJ_NUM_THREADS=2 2016-05-25 21:02:07 +02:00
Antonin Descampe d0babeb6f6 WIP automatic release 2016-05-15 18:17:24 +02:00
Antonin Descampe 8ba0de3e45 Update travis and appveyor to enable automatic releases on tag commit 2016-05-15 00:42:54 +02:00
julienmalik 5947e10ff7 Add clang 3.9 build to Travis matrix (#753) 2016-04-27 23:05:43 +02:00
mayeut fd424cfb66 travis-ci: Include add ons in matrix 2015-10-15 00:58:58 +02:00
mayeut 74f71ec923 Use matrix 2015-10-09 23:00:06 +02:00
mayeut 1a9cb9aef7 Use gcc-4.8 for ABI tracker 2015-10-09 22:09:50 +02:00
mayeut d2ddf006a6 retrieve & compile wdiff 2015-10-09 21:48:33 +02:00
mayeut 1b2ebfc69a Add ABI tracker 2015-10-08 20:06:59 +02:00
mayeut 3ea4486bed Travis-ci update
Correct case in config
Check DynamicAnalysis result
2015-09-14 20:09:50 +02:00
mayeut 6e11b55441 Travis-ci add linux gcc x86_64 Debug 2015-09-14 19:37:56 +02:00
mayeut 0b611c5250 Travis full matrix 2015-09-12 18:21:25 +02:00
mayeut b8ba5a8357 Travis mingw 2015-09-12 18:12:38 +02:00
mayeut 9add0fe298 Travis mingw 2015-09-12 18:10:38 +02:00
mayeut ecb00ea4e4 Travis mingw 2015-09-12 18:06:31 +02:00
mayeut cde7423958 Travis add mingw 2015-09-12 17:56:29 +02:00
mayeut 6c157b60f2 Fix Travis ASan build 2015-09-12 16:37:47 +02:00
mayeut 4f157f3cf0 Fix matrix for debug build 2015-09-12 16:16:19 +02:00
mayeut 41730e8cc6 Travis add debug config 2015-09-12 16:11:56 +02:00
mayeut 82c238f504 Fix OPJ_CI_SKIP_TESTS 2015-09-12 15:52:13 +02:00
mayeut 52c36b4955 Add 32 bit build 2015-09-12 15:48:23 +02:00
mayeut 175eceb020 Fix matrix 2015-09-12 03:19:42 +02:00
mayeut 8d46ac19ff Setup travis matrix
This is just to get some ideas of what can be done.
Update uclouvain/openjpeg#581
2015-09-12 02:19:28 +02:00
mayeut 47b7b2787b Echo Kakadu copyright notice
Move to script so that travis-ci doesn’t hide this by default
2015-09-11 21:25:45 +02:00
mayeut c31a28fcd1 Echo Kakadu copyright notice 2015-09-11 21:21:22 +02:00
mayeut cd10f46572 Echo Kakadu copyright notice 2015-09-11 21:15:17 +02:00
mayeut 29ce132df4 Echo Kakadu copyright notice 2015-09-11 21:04:49 +02:00
mayeut 0a27667878 Add notice for kakadu use 2015-09-09 21:35:50 +02:00
mayeut dd00120e96 Add Kakadu tests 2015-09-08 22:24:06 +02:00
mayeut e71247bb90 correct untar of jpylyzer 2015-09-08 01:50:18 +02:00
mayeut a024980007 Add jpylyzer tests 2015-09-08 01:47:26 +02:00
mayeut dc46d267f0 Add build results to CDash 2015-09-08 01:19:44 +02:00
mayeut c32809d464 Submit test results to CDash 2015-09-08 00:32:20 +02:00
mayeut 5be56d582c Set tests succeed for now 2015-09-07 23:31:28 +02:00
mayeut bd291ae5a8 Add tests when running travis-ci 2015-09-07 23:19:40 +02:00
mayeut f1ba09f690 Add tests when running travis-ci 2015-09-07 23:16:48 +02:00
mayeut e4be47279d Add travis-ci script 2015-09-07 22:40:11 +02:00