openjpeg.git
13 years agoupdated autotools files to improve build and install procedures (credit to Vincent...
Antonin Descampe [Fri, 4 Mar 2011 10:53:27 +0000 (10:53 +0000)]
updated autotools files to improve build and install procedures (credit to Vincent Torri)

13 years agoreplaced "long" by "size_t" in dwt.c to be sure to cast to a pointer size.
Antonin Descampe [Thu, 17 Feb 2011 21:11:29 +0000 (21:11 +0000)]
replaced "long" by "size_t" in dwt.c to be sure to cast to a pointer size.

13 years agonow allows 16-bit precision for mj2 encoding and decoding (solves Issue 49 and Issue...
Antonin Descampe [Thu, 17 Feb 2011 20:01:14 +0000 (20:01 +0000)]
now allows 16-bit precision for mj2 encoding and decoding (solves Issue 49 and Issue 63). Credit to Winfried.

13 years agoExplicitly link to the math lib on UNIX as we use floor and such symbols
Mathieu Malaterre [Wed, 16 Feb 2011 13:59:24 +0000 (13:59 +0000)]
Explicitly link to the math lib on UNIX as we use floor and such symbols

13 years agoMake sure to be able to compile index_create on UNIX. Install target
Mathieu Malaterre [Wed, 16 Feb 2011 13:55:04 +0000 (13:55 +0000)]
Make sure to be able to compile index_create on UNIX. Install target

13 years agoremoved opj_config.h.in from svn, as it is automaticaly generated by autoheader when...
Antonin Descampe [Wed, 9 Feb 2011 10:42:17 +0000 (10:42 +0000)]
removed opj_config.h.in from svn, as it is automaticaly generated by autoheader when calling ./bootstrap.sh

13 years agorenamed "java sources" to "java-sources" to avoid blank space in directory name
Antonin Descampe [Wed, 9 Feb 2011 10:07:03 +0000 (10:07 +0000)]
renamed "java sources" to "java-sources" to avoid blank space in directory name

13 years agocmake : fixed installed links to openjpeg.h and openjpeg3d.h
Antonin Descampe [Sun, 6 Feb 2011 16:39:26 +0000 (16:39 +0000)]
cmake : fixed installed links to openjpeg.h and openjpeg3d.h

13 years agofixed warnings in jp2.c (signed compared to unsigned) and dwt.c (bad cast) ; removed...
Antonin Descampe [Sun, 30 Jan 2011 21:33:55 +0000 (21:33 +0000)]
fixed warnings in jp2.c (signed compared to unsigned) and dwt.c (bad cast) ; removed depcomp file from trunk (automatically copied by automake in main folder)

13 years agoreplaced en-dash with standard dash in jp2.c
Antonin Descampe [Sun, 30 Jan 2011 15:38:45 +0000 (15:38 +0000)]
replaced en-dash with standard dash in jp2.c

13 years agolicense header: replaced Hervcalloc by Herve, I should learn to double-check my changes
Antonin Descampe [Sat, 29 Jan 2011 14:15:26 +0000 (14:15 +0000)]
license header: replaced Hervcalloc by Herve, I should learn to double-check my changes

13 years agoremoved é in license header to prevent warning C4819 (see http://code.google.com...
Antonin Descampe [Sat, 29 Jan 2011 14:08:13 +0000 (14:08 +0000)]
removed é in license header to prevent warning C4819 (see code.google.com/p/openjpeg/issues/detail?id=57)

13 years agoremoved other VS files
Antonin Descampe [Thu, 27 Jan 2011 10:28:45 +0000 (10:28 +0000)]
removed other VS files

13 years agoremove more obsolete VS files. Left only mj2_to_metadata VS files, as this is the...
Antonin Descampe [Mon, 24 Jan 2011 22:28:21 +0000 (22:28 +0000)]
remove more obsolete VS files. Left only mj2_to_metadata VS files, as this is the only executable not yet handled by CMake

13 years agoremoved obsolete VS files
Antonin Descampe [Sun, 23 Jan 2011 19:34:26 +0000 (19:34 +0000)]
removed obsolete VS files

13 years agoMJ2 module: Add two components to mj2.h: meth, enumcs ; Define or reset all component...
Antonin Descampe [Sun, 23 Jan 2011 18:33:06 +0000 (18:33 +0000)]
MJ2 module: Add two components to mj2.h: meth, enumcs ; Define or reset all components of mj2_cparameters_t before its usage ; Add argument -D prec to frames_to_mj2.c and use the precision in mj2_convert.c (solves Issue 49)

13 years agomove KK definition from rs.h to rs.c to prevent duplicate symbol error when building...
Antonin Descampe [Sun, 23 Jan 2011 18:17:00 +0000 (18:17 +0000)]
move KK definition from rs.h to rs.c to prevent duplicate symbol error when building jpwl with autotools

13 years agocmake: SOVERSION change to 1 (from 1.4) to match auto-tools build
Rex Dieter [Tue, 18 Jan 2011 17:23:04 +0000 (17:23 +0000)]
cmake: SOVERSION change to 1 (from 1.4) to match auto-tools build

13 years agoremove (autotools) generated files
Rex Dieter [Mon, 17 Jan 2011 18:45:33 +0000 (18:45 +0000)]
remove (autotools) generated files

13 years agoconvert.c: inclusion of endian.h has to be different on APPLE platforms
Antonin Descampe [Sun, 16 Jan 2011 16:23:12 +0000 (16:23 +0000)]
convert.c: inclusion of endian.h has to be different on APPLE platforms

13 years agofollowup autotools fixes, adding DESTDIR support
Rex Dieter [Thu, 13 Jan 2011 20:18:53 +0000 (20:18 +0000)]
followup autotools fixes, adding DESTDIR support

13 years agos/libopenjpeg.pc/libopenjpeg1.pc/
Rex Dieter [Thu, 13 Jan 2011 19:54:11 +0000 (19:54 +0000)]
s/libopenjpeg.pc/libopenjpeg1.pc/

13 years agofix symlink creation (cmake)
Rex Dieter [Thu, 13 Jan 2011 19:40:48 +0000 (19:40 +0000)]
fix symlink creation (cmake)

13 years agoadjust autotools pkg-config support to match
Rex Dieter [Thu, 13 Jan 2011 19:36:21 +0000 (19:36 +0000)]
adjust autotools pkg-config support to match

13 years agoadd pkg-config support to cmake
Rex Dieter [Thu, 13 Jan 2011 19:29:18 +0000 (19:29 +0000)]
add pkg-config support to cmake

13 years agoremoved forgotten debug info in imagetopnm()
Antonin Descampe [Tue, 11 Jan 2011 08:21:13 +0000 (08:21 +0000)]
removed forgotten debug info in imagetopnm()

13 years agoimagetopnm() has been rewritten to allow 16-bits precision, and PAM (P7) support...
Antonin Descampe [Sun, 9 Jan 2011 22:54:35 +0000 (22:54 +0000)]
imagetopnm() has been rewritten to allow 16-bits precision, and PAM (P7) support. See Netpbm for more info. (patch from szukw000).

13 years agochanged report code in Makefile.am
Winfried [Fri, 7 Jan 2011 03:20:58 +0000 (03:20 +0000)]
changed report code in Makefile.am

13 years agoremoved badly written tests from CTest in codec/CMakeLists.txt
Antonin Descampe [Mon, 3 Jan 2011 22:44:59 +0000 (22:44 +0000)]
removed badly written tests from CTest in codec/CMakeLists.txt

13 years agobug fixes to enable cmake compilation on WIN32 platform (see CHANGES for details)
Antonin Descampe [Sun, 2 Jan 2011 18:10:09 +0000 (18:10 +0000)]
bug fixes to enable cmake compilation on WIN32 platform (see CHANGES for details)

13 years agosmall update to xcode project
Antonin Descampe [Sun, 2 Jan 2011 18:03:28 +0000 (18:03 +0000)]
small update to xcode project

13 years agoAdapted Makefile.am/Makefile.nix to build choice: shared xor static
Winfried [Tue, 14 Dec 2010 03:33:31 +0000 (03:33 +0000)]
Adapted Makefile.am/Makefile.nix to build choice: shared xor static

13 years agofixed flags when building jp3d with MinGW
Antonin Descampe [Sat, 11 Dec 2010 23:23:02 +0000 (23:23 +0000)]
fixed flags when building jp3d with MinGW

13 years agoChanged build choice in configure.ac/Makefile.am/Makefile.nix: shared xor static
Winfried [Fri, 10 Dec 2010 04:27:40 +0000 (04:27 +0000)]
Changed build choice in configure.ac/Makefile.am/Makefile.nix: shared xor static

13 years agoremoved LCMS dependency in jp3d/libjp3dvm/CMakeLists.txt
Antonin Descampe [Thu, 9 Dec 2010 21:44:20 +0000 (21:44 +0000)]
removed LCMS dependency in jp3d/libjp3dvm/CMakeLists.txt

13 years agoupdated xcode project
Antonin Descampe [Thu, 9 Dec 2010 11:07:22 +0000 (11:07 +0000)]
updated xcode project

13 years agorenamed jp3d/libjp3dvm/openjpeg.h => jp3d/libjp3dvm/openjpeg3d.h
Antonin Descampe [Thu, 9 Dec 2010 10:34:47 +0000 (10:34 +0000)]
renamed jp3d/libjp3dvm/openjpeg.h => jp3d/libjp3dvm/openjpeg3d.h

13 years agoremoved "codec/compat/" directory
Antonin Descampe [Thu, 9 Dec 2010 10:23:13 +0000 (10:23 +0000)]
removed "codec/compat/" directory

13 years agoUpdated Makefile.in
Winfried [Thu, 9 Dec 2010 01:23:46 +0000 (01:23 +0000)]
Updated Makefile.in

13 years agoRemoved LCMS dependencies from Makefile.am/Makefile.nix
Winfried [Thu, 9 Dec 2010 01:11:05 +0000 (01:11 +0000)]
Removed LCMS dependencies from Makefile.am/Makefile.nix

13 years ago (thanks to Winfried for his help)
Antonin Descampe [Wed, 8 Dec 2010 11:06:41 +0000 (11:06 +0000)]
  (thanks to Winfried for his help)
* [antonin] changed remaining "WIN32" to "_WIN32"
! [antonin] libopenjpeg has no more dependency on LCMS lib. Everything concerning color (icc profile, conversion to rgb, etc) has been put outside libopenjpeg and is used in j2k_to_image.c and mj2_to_frames.c.
- [antonin] removed "opj_convert{.c,.h}"
+ [antonin] added a directory "common/" that contains "getopt{.c,.h}" (previously in "codec/compat").
+ [antonin] added files "color{.c,.h}" in "common/" that define the code for icc profile management and sycc_to_rgb conversion
+ [antonin] added "common/format_defs.h" that contains common definitions used in image_to_j2k, j2k_to_image, j2k_dump.

13 years agorevert to previous behaviour for cmake: builds (and links) dynamically by default...
Antonin Descampe [Sun, 5 Dec 2010 15:19:57 +0000 (15:19 +0000)]
revert to previous behaviour for cmake: builds (and links) dynamically by default. Static build only if -DBUILD_SHARED_LIBS is set to OFF.

13 years agoadded a definition in getopt.h and an initial value in convert.c
Antonin Descampe [Sun, 5 Dec 2010 15:10:10 +0000 (15:10 +0000)]
added a definition in getopt.h and an initial value in convert.c

13 years agoworkaround for name clash when building static and dynamic on WIN32 (see http://www...
Antonin Descampe [Fri, 3 Dec 2010 11:57:00 +0000 (11:57 +0000)]
workaround for name clash when building static and dynamic on WIN32 (see vtk.org/Bug/view.php?id=10190 for description)

13 years agofixed a bug in codec/convert.c that prevented to build executables with WIN32 compile...
Antonin Descampe [Sun, 28 Nov 2010 18:40:57 +0000 (18:40 +0000)]
fixed a bug in codec/convert.c that prevented to build executables with WIN32 compiler (thanks winfried)

13 years ago(no commit message)
Antonin Descampe [Sun, 28 Nov 2010 18:37:16 +0000 (18:37 +0000)]

13 years agochanged cmake behaviour: executables are now always statically linked. When -DBUIL_SH...
Antonin Descampe [Sun, 28 Nov 2010 17:07:04 +0000 (17:07 +0000)]
changed cmake behaviour: executables are now always statically linked. When -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).

13 years agofix compilation and DLL creation of libopenjpeg with MSYS/MinGW (from vincent.torri...
Antonin Descampe [Thu, 25 Nov 2010 11:58:26 +0000 (11:58 +0000)]
fix compilation and DLL creation of libopenjpeg with MSYS/MinGW (from vincent.torri, see issue 47 on googlecode)

13 years agoxcode : changed to native architecture build by default
Antonin Descampe [Mon, 22 Nov 2010 11:49:28 +0000 (11:49 +0000)]
xcode : changed to native architecture build by default

13 years agoreverted 'include "../opj_config.h"' to 'include "opj_config.h"'
Antonin Descampe [Mon, 22 Nov 2010 11:48:19 +0000 (11:48 +0000)]
reverted 'include "../opj_config.h"' to 'include "opj_config.h"'

13 years agoxcode project : add mj2 targets
Antonin Descampe [Thu, 18 Nov 2010 11:12:01 +0000 (11:12 +0000)]
xcode project : add mj2 targets

13 years agoinstall man pages by default. install CHANGES and LICENSE
Antonin Descampe [Wed, 17 Nov 2010 10:59:21 +0000 (10:59 +0000)]
install man pages by default. install CHANGES and LICENSE

13 years agominor changes in cmake files (from winfried)
Antonin Descampe [Wed, 17 Nov 2010 10:26:05 +0000 (10:26 +0000)]
minor changes in cmake files (from winfried)

13 years agofixed missing argument in main CMakeLists.txt
Antonin Descampe [Wed, 17 Nov 2010 08:39:24 +0000 (08:39 +0000)]
fixed missing argument in main CMakeLists.txt

13 years agominor changes in cmake flags
Antonin Descampe [Tue, 16 Nov 2010 11:15:38 +0000 (11:15 +0000)]
minor changes in cmake flags

13 years agoxcode project rewrite
Antonin Descampe [Mon, 15 Nov 2010 11:12:24 +0000 (11:12 +0000)]
xcode project rewrite

13 years agochanged imagetopng() function to correctly deal with non-standard bit-depths. Add...
Antonin Descampe [Mon, 15 Nov 2010 11:10:26 +0000 (11:10 +0000)]
changed imagetopng() function to correctly deal with non-standard bit-depths. Add png support for win32. (from winfried)

13 years agominor changes in header inclusions
Antonin Descampe [Mon, 15 Nov 2010 11:08:03 +0000 (11:08 +0000)]
minor changes in header inclusions

13 years agocomplete rewrite of opj_convert.c with correct values (from winfried)
Antonin Descampe [Mon, 15 Nov 2010 11:06:46 +0000 (11:06 +0000)]
complete rewrite of opj_convert.c with correct values (from winfried)

13 years agoremoved call to dirent.h in jp3d
Antonin Descampe [Thu, 11 Nov 2010 11:37:45 +0000 (11:37 +0000)]
removed call to dirent.h in jp3d

13 years agoadd info on how to build doxygen doc with autotools
Antonin Descampe [Thu, 11 Nov 2010 11:36:10 +0000 (11:36 +0000)]
add info on how to build doxygen doc with autotools

13 years agoFix installation rules in jpwl for CMake
Ben Boeckel [Thu, 28 Oct 2010 14:34:37 +0000 (14:34 +0000)]
Fix installation rules in jpwl for CMake

13 years agoInstallation fixes when using CMake
Ben Boeckel [Tue, 26 Oct 2010 16:46:01 +0000 (16:46 +0000)]
Installation fixes when using CMake

13 years agoFix jp3dvm version
Ben Boeckel [Mon, 25 Oct 2010 16:04:09 +0000 (16:04 +0000)]
Fix jp3dvm version

13 years agoFixed doxygen data inside source code (from winfried)
Antonin Descampe [Sun, 24 Oct 2010 20:28:22 +0000 (20:28 +0000)]
Fixed doxygen data inside source code (from winfried)

13 years agoDon't clobber openjpeg.h from jp3d
Ben Boeckel [Fri, 22 Oct 2010 18:41:49 +0000 (18:41 +0000)]
Don't clobber openjpeg.h from jp3d

13 years agoInstall man pages
Ben Boeckel [Fri, 22 Oct 2010 18:41:17 +0000 (18:41 +0000)]
Install man pages

13 years agoDefault to building shared libraries
Ben Boeckel [Fri, 22 Oct 2010 18:40:33 +0000 (18:40 +0000)]
Default to building shared libraries

13 years agoPatch to support the MSVC Win 64 builds (from szekerest)
Antonin Descampe [Fri, 22 Oct 2010 09:45:53 +0000 (09:45 +0000)]
Patch to support the MSVC Win 64 builds (from szekerest)

13 years agoCurrently the Visual Studio builds are broken in the SVN. Attached a patch to fix...
Antonin Descampe [Fri, 22 Oct 2010 09:43:06 +0000 (09:43 +0000)]
Currently the Visual Studio builds are broken in the SVN. Attached a patch to fix this issue (from szekerest)

13 years agoM libopenjpeg/Makefile.in
Winfried [Fri, 22 Oct 2010 08:51:38 +0000 (08:51 +0000)]
M    libopenjpeg/Makefile.in
M    libopenjpeg/Makefile.am
M    jp3d/libjp3dvm/Makefile.in
M    jp3d/libjp3dvm/Makefile.am
M    CHANGES
M    jpwl/Makefile.in
M    jpwl/Makefile.am

13 years agoM CHANGES
Winfried [Fri, 22 Oct 2010 04:11:41 +0000 (04:11 +0000)]
M    CHANGES
M    jpwl/Makefile.in
M    jpwl/Makefile.am

13 years agoM configure
Winfried [Fri, 22 Oct 2010 03:07:12 +0000 (03:07 +0000)]
M    configure
M    Makefile.in
M    configure.ac
A    libopenjpeg.pc.in
M    doc/Makefile.in
M    doc/Makefile.am
M    CHANGES
M    Makefile.am

13 years agofixed help display (patch from winfried)
Antonin Descampe [Thu, 21 Oct 2010 09:53:13 +0000 (09:53 +0000)]
fixed help display (patch from winfried)

13 years agofixed paths to png and tiff in CMakeLists.txt and fixed link to lcms library (patch...
Antonin Descampe [Thu, 21 Oct 2010 09:49:54 +0000 (09:49 +0000)]
fixed paths to png and tiff in CMakeLists.txt and fixed link to lcms library (patch from winfried)

13 years agofixed options and help display (patch from winfried)
Antonin Descampe [Tue, 19 Oct 2010 10:06:47 +0000 (10:06 +0000)]
fixed options and help display (patch from winfried)

13 years agoM jp3d/Makefile.nix
Winfried [Mon, 18 Oct 2010 00:17:19 +0000 (00:17 +0000)]
M    jp3d/Makefile.nix
M    config.nix
M    doc/Makefile.in
M    doc/Makefile.am
M    doc/Makefile.nix
M    CHANGES
M    jpwl/Makefile.nix
M    Makefile.nix

13 years ago-This line, and those below, will be ignored--
Winfried [Sun, 17 Oct 2010 22:42:46 +0000 (22:42 +0000)]
-This line, and those below, will be ignored--

M    configure
M    Makefile.in
M    opj_config.h.in.user
M    mj2/Makefile.in
M    mj2/Makefile.am
M    mj2/Makefile.nix
M    libopenjpeg/Makefile.in
M    jp3d/Makefile.in
M    jp3d/libjp3dvm/Makefile.in
M    jp3d/Makefile.nix
M    jp3d/codec/Makefile.in
M    jp3d/codec/Makefile.am
M    config.nix
M    configure.ac
M    doc/Makefile.in
M    doc/Makefile.am
M    doc/Makefile.nix
M    INSTALL
M    CHANGES
M    jpwl/Makefile.in
M    jpwl/Makefile.am
M    jpwl/Makefile.nix
M    Makefile.am
M    Makefile.nix
M    codec/Makefile.in
M    codec/Makefile.am

13 years ago(no commit message)
Winfried [Wed, 13 Oct 2010 15:16:48 +0000 (15:16 +0000)]

13 years ago(no commit message)
Winfried [Wed, 13 Oct 2010 14:49:39 +0000 (14:49 +0000)]

13 years ago1. The jp3d/libjp3dvm/Makefile.am has been changed:
Antonin Descampe [Sun, 10 Oct 2010 21:17:18 +0000 (21:17 +0000)]
1. The jp3d/libjp3dvm/Makefile.am has been changed:

Installing: /usr/local/TEST_CONFIG/include/openjpeg3d-1.3/
Installing: /usr/local/TEST_CONFIG/include/openjpeg3d-1.3/openjpeg3d.h

PREFIX/include:

   23  openjpeg.h -> openjpeg-1.4/openjpeg.h
   27  openjpeg3d.h -> openjpeg3d-1.3/openjpeg3d.h

28773  openjpeg-1.4/openjpeg.h
22158  openjpeg3d-1.3/openjpeg3d.h

2. The jp3d/Makefile.nix has been changed respectivly.

3. The mj2/Makefile.nix contained a wrong path to 'compat/'

4. opj_config.h.in.user contained a comment within a comment.

5. 'autoreconf' reported that AC_PROG_RANLIB is no longer necessary in 'configure.ac'.

13 years agofixed a bug in mj2.c that prevented extract_j2k_from_mj2 to build properly. Patch...
Antonin Descampe [Fri, 8 Oct 2010 10:16:27 +0000 (10:16 +0000)]
fixed a bug in mj2.c that prevented extract_j2k_from_mj2 to build properly. Patch from winfried

13 years agofixed CMakeLists.txt typo
Antonin Descampe [Tue, 5 Oct 2010 19:17:01 +0000 (19:17 +0000)]
fixed CMakeLists.txt typo

13 years agoAdded files to let people build openjpeg with configure tools ; Added makefiles to...
Antonin Descampe [Tue, 5 Oct 2010 10:33:15 +0000 (10:33 +0000)]
Added files to let people build openjpeg with configure tools ; Added 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

13 years agoReverting the use of #include "openjpegConfigure.h" until we find a compatible
Luis Ibanez [Wed, 8 Sep 2010 22:40:11 +0000 (22:40 +0000)]
Reverting the use of #include "openjpegConfigure.h" until we find a compatible
way of doing this with autoconf, and with the default VS project files.

13 years agoENH: Now forcing openjpeg_JPWL to be a STATIC library.
Luis Ibanez [Tue, 7 Sep 2010 22:29:56 +0000 (22:29 +0000)]
ENH: Now forcing openjpeg_JPWL to be a STATIC library.

13 years agoENH: Now verifies if the OPJ_STATIC macro is not
Luis Ibanez [Tue, 7 Sep 2010 22:24:12 +0000 (22:24 +0000)]
ENH: Now verifies if the OPJ_STATIC macro is not
     already defined, before it defines it.

13 years agoENH: Including the new header file openjpegConfigure.h
Luis Ibanez [Tue, 7 Sep 2010 22:05:17 +0000 (22:05 +0000)]
ENH: Including the new header file openjpegConfigure.h
     in order to carry the definition of OPJ_STATIC
     when building static libraries.

13 years agoCOMP: adding trunk/codec/compat to the list of directories
Luis Ibanez [Sun, 5 Sep 2010 22:52:44 +0000 (22:52 +0000)]
COMP: adding trunk/codec/compat to the list of directories
      that must be searched for header files.

13 years agoENH: Removed redundant copies of getopt.c and getopt.h.
Luis Ibanez [Sun, 5 Sep 2010 21:59:25 +0000 (21:59 +0000)]
ENH: Removed redundant copies of getopt.c and getopt.h.
Now reusing the ones in codec/compat.

13 years agoENH: The logic for defining OPJ_STATIC has now been moved to the
Luis Ibanez [Sun, 5 Sep 2010 21:37:14 +0000 (21:37 +0000)]
ENH: The logic for defining OPJ_STATIC has now been moved to the
     openjpegConfigure.h file.

13 years agoENH: Adding symbols from traditional checks.
Luis Ibanez [Sun, 5 Sep 2010 21:34:07 +0000 (21:34 +0000)]
ENH: Adding symbols from traditional checks.
     NOTE: the LCMS may still require CMake code for detecting the
     prescence of the library, of the use of CMake options for letting
     the user choose based on her preference.

13 years agoENH: Adding a configured header file at the image of config.h.
Luis Ibanez [Sun, 5 Sep 2010 21:14:47 +0000 (21:14 +0000)]
ENH: Adding a configured header file at the image of config.h.

13 years agoCOMP: PNG_LIBRARIES were missing for the TARGET_LINK_LIBRARIES command
Luis Ibanez [Sun, 5 Sep 2010 20:54:55 +0000 (20:54 +0000)]
COMP: PNG_LIBRARIES were missing for the TARGET_LINK_LIBRARIES command
      of the executable targets.

13 years agoENH: jpwl subdirectory is now build also on Unix systems.
Luis Ibanez [Sun, 5 Sep 2010 20:50:17 +0000 (20:50 +0000)]
ENH: jpwl subdirectory is now build also on Unix systems.
     As pointed out by Winfried and Antonin, there is no reason
     to exclude jpwl in Unix systems.

13 years agoENH: Grouping the logic that detects getopt.c into a single .cmake file.
Luis Ibanez [Sun, 5 Sep 2010 20:15:05 +0000 (20:15 +0000)]
ENH: Grouping the logic that detects getopt.c into a single .cmake file.

Multiple directories were repeating this configuration independently.
The directory jp3d is expected to be self-suficient so it still does
the configuration directly.

13 years agoCOMP: Fixing configuration for static builds. Fixing dependencies that several
Luis Ibanez [Wed, 1 Sep 2010 00:52:26 +0000 (00:52 +0000)]
COMP: Fixing configuration for static builds. Fixing dependencies that several
executables have on getopt.c, convert.c and index.c.

Some refactoring is going to be required in order to have a cleaner
configuration process and make it easier to maintain.

13 years agoENH: Silencing warnings from Visual Studio regardgin security of string functions...
Luis Ibanez [Tue, 31 Aug 2010 23:44:21 +0000 (23:44 +0000)]
ENH: Silencing warnings from Visual Studio regardgin security of string functions, that can't be resolved in a multi-platform manner anywasys.

13 years agoSTYLE: This file had inconsistent ends of line (mixture of DOS and UNIX).
Luis Ibanez [Tue, 31 Aug 2010 23:38:44 +0000 (23:38 +0000)]
STYLE: This file had inconsistent ends of line (mixture of DOS and UNIX).

13 years agoCOMP: Moving to the parent directory the set INCLUDE_DIRECTORIES command.
Luis Ibanez [Tue, 31 Aug 2010 23:37:21 +0000 (23:37 +0000)]
COMP: Moving to the parent directory the set INCLUDE_DIRECTORIES command.
Given that files in "codec" look for files in "libjp3dvm", and files in
"libjp3dvm" look for header files in "codec".