summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
AgeCommit message (Collapse)Author
2011-02-16Make sure to be able to compile index_create on UNIX. Install targetMathieu Malaterre
2011-01-18cmake: SOVERSION change to 1 (from 1.4) to match auto-tools buildRex Dieter
2011-01-13add pkg-config support to cmakeRex Dieter
2011-01-02bug fixes to enable cmake compilation on WIN32 platform (see CHANGES for ↵Antonin Descampe
details)
2010-12-05revert to previous behaviour for cmake: builds (and links) dynamically by ↵Antonin Descampe
default. Static build only if -DBUILD_SHARED_LIBS is set to OFF.
2010-11-28changed cmake behaviour: executables are now always statically linked. When ↵Antonin Descampe
-DBUIL_SHARED_LIBS option is ON (the default), the shared versions of the libraries are also built (but executables remain linked against the static libraries).
2010-11-17install man pages by default. install CHANGES and LICENSEAntonin Descampe
2010-11-17minor changes in cmake files (from winfried)Antonin Descampe
2010-11-17fixed missing argument in main CMakeLists.txtAntonin Descampe
2010-11-16minor changes in cmake flagsAntonin Descampe
2010-10-22Don't clobber openjpeg.h from jp3dBen Boeckel
2010-10-22Install man pagesBen Boeckel
2010-10-22Default to building shared librariesBen Boeckel
2010-10-21fixed paths to png and tiff in CMakeLists.txt and fixed link to lcms library ↵Antonin Descampe
(patch from winfried)
2010-10-05fixed CMakeLists.txt typoAntonin Descampe
2010-10-05Added files to let people build openjpeg with configure tools ; Added ↵Antonin Descampe
makefiles to let people manually build openjpeg on *nix platforms ; Removed obsolete Makefiles ; Renamed dirent.h to windirent.h ; Made optional the PNG, TIFF, and LCMS support in CMake files ; Added opj_config* files to configure openjpeg before building it (opj_config.h generated by configure, cmake, or manually by the user) ; Renamed this file from ChangeLog to CHANGES ; Renamed License.txt to LICENSE ; Updated README files ; Added INSTALL and LICENSE files ; Added man pages
2010-09-05ENH: Adding a configured header file at the image of config.h.Luis Ibanez
2010-09-05ENH: jpwl subdirectory is now build also on Unix systems.Luis Ibanez
As pointed out by Winfried and Antonin, there is no reason to exclude jpwl in Unix systems.
2010-09-05ENH: Grouping the logic that detects getopt.c into a single .cmake file.Luis Ibanez
Multiple directories were repeating this configuration independently. The directory jp3d is expected to be self-suficient so it still does the configuration directly.
2010-08-31ENH: Silencing warnings from Visual Studio regardgin security of string ↵Luis Ibanez
functions, that can't be resolved in a multi-platform manner anywasys.
2010-07-02Change CMakeLists.txt to build examples by default (image_to_j2k and ↵Antonin Descampe
j2k_to_image).
2010-06-29Synchronize branch and trunk cmakelists filesMathieu Malaterre
2010-06-21adding j2k_dump executableMathieu Malaterre
2010-05-26ENH: Added custom configuration for CTest. This allows to fine tuneLuis Ibanez
the selection of files for code coverage computation, and also allows to filter out acceptable compiler warnings.
2010-05-26Remove automatic setting of BUILDNAME for nowMathieu Malaterre
2010-05-26Reactivate ctestMathieu Malaterre
2010-05-26Move to cmake 2.6. Add policy CMP0003Mathieu Malaterre
2010-03-05Updated makefiles for v1.4 and v2.0Francois-Olivier Devaux
2007-12-21VERSION 1.3.0 RELEASEFrancois-Olivier Devaux
2007-11-08BUG: Fix name of projectMathieu Malaterre
2007-11-08ENH: remove hardcoded value. It is a user-configurable option, which default ↵Mathieu Malaterre
to the same...
2007-11-08ENH: do not set ffast-math for all configurations, pleaseMathieu Malaterre
2007-11-08In t1.c, small change to avoid calling twice t1_getwmsedec()Francois-Olivier Devaux
Patch from Callum Lewick. Basic gcc optimization flags in cmake and makefile match.
2007-09-25BUG: Fix previous patch from Callum Lerwick. I have no clue what ↵Mathieu Malaterre
CMAKE_INSTALL_LIBDIR refers too. Bump up cmake 2.2 restriction to cmake 2.4 because of previous patch not backward compatible. Properly set the SOVERSION in a cross plateform way (yes WIN32 is a plateform)
2007-09-12Patch from Callum Lerwick. Fixed the library linking so it links with the ↵Francois-Olivier Devaux
soversion properly set. Fixes up the install targets so that it interacts properly with RPM. Install target for MJ2. Sets some necessary and useful CFLAGS if gcc is in use.
2007-09-07BUG: cannot run tests if EXAMPLES are not builtMathieu Malaterre
2007-09-07ENH: make it a little more user friendlyMathieu Malaterre
2007-09-07ENH: Add cmake code to do testing if user has properly setup a testimages ↵Mathieu Malaterre
directory
2007-09-06ENH: Add very simple tests (simply run command line with no option)Mathieu Malaterre
2007-09-06ENH: Add CMake/doxygen outputMathieu Malaterre
2007-09-06ENH: add Java j2kviewer but do not compile it using cmake since cmake has ↵Mathieu Malaterre
too poor support for Java. Should create a custom command running ant instead.
2007-09-06ENH: CMake: start compiling index_create. OpenJPEG.rc update copyright yearMathieu Malaterre
2007-09-06ENH: CMake: output all executable/libs into one single directoryMathieu Malaterre
2007-09-06ENH: add cmake for jp3dMathieu Malaterre
2007-09-06ENH: Add jpwl. Also remove old deprecated way of linking lib math on unixMathieu Malaterre
2007-09-06ENH: Start building mj2Mathieu Malaterre
2006-07-22ENH: Update CMake to do proper installation. Still using the 2.2 ↵Mathieu Malaterre
installation approach for now.
2006-02-05BUG: Need to leave option for user to changeMathieu Malaterre
2006-02-05ENH: Several updates: Do not need an explicit DartConfig, default inexistant ↵Mathieu Malaterre
file is just fine. Also remove explicit BUILD_SHARED_LIBS since this is garantee to be OFF by CMake
2006-01-25STYLE: Add a lot of comments for the CMake build systemMathieu Malaterre