Commit Graph

77 Commits

Author SHA1 Message Date
Robin Mills
e21a8cd79d Adding MSVC support for XMP 4.4 and fixed copy error in exiv2lib.vcproj DLL builds. 2009-07-12 18:17:25 +00:00
Andreas Huggel
937b51236f Fixed a few leftover robotbattle links. 2009-06-21 10:37:11 +00:00
Andreas Huggel
d73f83c2a2 Bumped version to 0.18.2 2009-06-20 10:55:27 +00:00
Andreas Huggel
7b75bbaa04 Removed r1799, r1797 from trunk (#634, #579) 2009-06-20 04:26:46 +00:00
Robin Mills
61ca4b9b20 #634 Locking error on windows when updating a TIFF file with MemoryMapping enabled 2009-05-17 23:41:43 +00:00
Robin Mills
0ed8680e02 #579: Implement Memory Mapping for Windows Platforms
This improves the performance of exiv2.exe on TIFF files about 5x

The MSVC branch adds mmap.cpp and mman.h - borrowed and slightly touched from KDE
- the contribution of KDE is acknowledged and respected (and changes documented)
- exv_msvc.h modified to support MM
- added support files include/sys to enable compilation on MSVC
2009-05-17 03:37:20 +00:00
Andreas Huggel
bbc7ae9358 Bumped version to 0.18.1 2009-03-30 13:30:11 +00:00
Robin Mills
891827b6ce #621 : Windows build changes.
I discovered while doing a private build for a user that msvc/include/exv_msvc.h still contains the #pragma comment code.
I've removed that (again!) and fixed a consequential link error on exiv2lib.vcproj DebugDLL | ReleaseDLL
Rebuilt everything on VS2003/5/8 and all run the runner.bat test OK.
2009-03-20 03:40:14 +00:00
Robin Mills
0b913aa605 #621: Windows build environment changes
1) exv_msvc.h moved to msvc/include/exv_msvc.h
2) exv_msvc.h no longer has #pragma comment statements to link zlib
3) project files updated to explicitly link appropriate zlib library
2009-03-17 06:47:43 +00:00
brad
6bcd8cacd4 Added new easyaccess files to msvc build 2009-03-08 08:25:03 +00:00
Andreas Huggel
8a6d9dbc42 Updated Copyright notice for 2009. 2009-02-16 14:30:51 +00:00
Robin Mills
cf34b2c9a2 Support for building exiv2+organize
Small changes to organize.vcproj to match the other exiv2 projects
Updated README-MSVC.txt with information about building organize.exe
No significant changes to exiv2.sln or its project files.
2009-02-10 07:28:51 +00:00
Robin Mills
47a144580d Time for an update before investigating adding Brad's "organizer" to the mix. 2009-02-03 03:59:20 +00:00
brad
8906695cd8 Added msvc project for organize tool (not yet hooked up to master solution) 2009-02-01 06:26:47 +00:00
Andreas Huggel
08e9e2f097 Added rw2image.[ch]pp files 2009-01-09 13:41:44 +00:00
Andreas Huggel
1012d523f1 Tweak 2008-12-18 06:09:30 +00:00
Andreas Huggel
c8169a2bda Updated runner.bat test results 2008-12-18 05:01:05 +00:00
Andreas Huggel
a05687e159 Fixed properties (Dimitri). 2008-12-15 16:24:37 +00:00
Andreas Huggel
5297f0af00 More fixes for the MSVC build env (robin-20081113.patch from Robin Mills). 2008-11-16 15:47:07 +00:00
Andreas Huggel
5a847e76d9 Tweaks 2008-11-03 12:13:18 +00:00
Andreas Huggel
0e4039a225 Tweaks 2008-11-03 10:11:39 +00:00
Andreas Huggel
6f830c2849 Applied Robin's patch fixing the last few issues before 0.18-pre2 2008-11-03 09:29:51 +00:00
Andreas Huggel
53fa0ddaf8 Tweaks 2008-11-02 14:52:46 +00:00
Andreas Huggel
e3fda02d87 Minor changes. 2008-11-02 12:43:52 +00:00
Andreas Huggel
891b98f25e Robin's patch to fix MSVC issues. 2008-11-02 11:40:23 +00:00
Andreas Huggel
bd0be0a9bd Minor fix. 2008-10-30 11:51:57 +00:00
Andreas Huggel
50983a44b7 #567: New MSVC build files. (Intermediate, probably doesn't compile with MSVC, ironically. By Robin Mills, errors are mine - his does compile.) 2008-10-29 16:11:01 +00:00
Andreas Huggel
2bc7b2666e #567: Fixed exivsimple. 2008-09-06 06:41:50 +00:00
Andreas Huggel
d866b20d82 #567: Fixing MSVC build, intermediate revision, it is still broken. 2008-09-06 06:02:15 +00:00
Andreas Huggel
2c36463574 Added strinto-test project to MSVC build. 2008-06-04 02:15:24 +00:00
Andreas Huggel
7b72714af1 Added new files to MSVC build file. 2008-06-03 09:30:07 +00:00
Andreas Huggel
69f8e9b332 Tweaks 2007-12-30 17:13:29 +00:00
Andreas Huggel
eb0e088034 Added projects to compile XMP sample programs to MSVC solution. 2007-12-30 04:50:43 +00:00
Andreas Huggel
aecbc71657 Added XMP support to MSVC project. 2007-12-25 06:33:13 +00:00
Andreas Huggel
4e7a5a9a1a Remove include directory before copying files in MSVC post build events. 2007-11-20 02:43:09 +00:00
Andreas Huggel
d1f41794fc Fixed MSVC compilation of the samples. 2007-11-13 13:44:12 +00:00
Andreas Huggel
08c2c50448 Partially updated MSVC project (samples and XMP don't compile). 2007-11-01 02:47:04 +00:00
Andreas Huggel
91c4dafbf9 Fixed compiler issues (gcc-4.3, msvc 7.1) 2007-09-24 06:33:17 +00:00
Andreas Huggel
45ab551733 Updated MSVC project file 2007-02-21 15:40:02 +00:00
Andreas Huggel
da6266da3b Copyright updates for 2007 2007-02-02 10:09:31 +00:00
Andreas Huggel
4f28e8804b Added get and set thumbnail functions to exivsimple project 2007-01-15 11:44:18 +00:00
Andreas Huggel
5334865c42 Added largeiptc-test MSVC project 2006-07-22 16:54:57 +00:00
Andreas Huggel
5a5fcf8503 Added workaround for mmap/munmap for platforms which do not have these (MinGW and MSVC), converted CrwImage to use mmap too. 2006-06-28 05:36:49 +00:00
Andreas Huggel
655b04751f Updated MSVC project file, removed unnecessary floor function calls (fixes MSVC compilation problem), added missing #include "cassert" 2006-05-14 14:25:45 +00:00
Andreas Huggel
b824940592 Updated MSVC project file and fixed doxygen warnings 2006-05-08 15:58:55 +00:00
Andreas Huggel
55c363d750 Updated MSVC build file 2006-04-30 04:34:01 +00:00
Andreas Huggel
dabc5d7bb1 Added new Nikon makernote files to MSVC project 2006-04-25 02:55:16 +00:00
Andreas Huggel
e6c88889cb Updated MSVC 7.1 project and fixed MSVC compiler errors 2006-04-21 03:16:25 +00:00
Andreas Huggel
e32800a9df Added TIFF image and parser to exiv2lib, fixed MSVC 7.1 compilation errors 2006-04-09 10:44:18 +00:00
Andreas Huggel
355b19d81a Added crwparse and exifdata-test projects 2006-03-14 14:50:01 +00:00