Commit Graph

23 Commits

Author SHA1 Message Date
Rosen Penev
063a99b3c3 add meson build
This is a fairly basic meson file that builds only the library. Useful
for stuff like WrapDB.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2023-02-06 13:44:57 -08:00
Luis Diaz
e1ed1df0d7 Definition of new CMake presets & usage in CI jobs
Additional interesting changes in this commit:
- conan: use cmake-conan for better CMake-Conan integration
- cmake+doc: Remove deprecated EXIV2_ENABLE_WIN_UNICODE
- Ignore CMakeUserPresets.json
- doc: Add notes about the usage of CMake presets
2022-05-19 14:52:58 +02:00
Luis Díaz Más
7e5ba7cb23 Remove many redundant or not needed header inclusions 2022-02-18 19:01:24 +01:00
Luis Díaz Más
813566526c
Revisiting cmake code for generating coverage reports (#2047)
* cmake: better usage of gcovr for coverage reports

* Add test for FileIo::setPath

* Remove useless seek() overload

* Add missing override specifiers

* ignore .vs folder

* Small refactors in BasicIo implementations

* Remove duplicated doxygen doc

* Refactor & add tests for MemIO

* Fix compilation warnings on windows
2022-01-06 12:52:01 +01:00
Robin Mills
4ff8fcdb5d Updating .gitignore. 2021-02-25 12:27:43 +00:00
LeoHsiao
65a0ab1827 Ignore .vscode 2020-09-03 23:33:57 +08:00
Robin Mills
4eeb5e2c21 This is it, guys. Exiv2 v0.27.3 RC2 Preview. I hope this is the code and documentation that ships in v0.27.3. 2020-05-25 11:48:47 +01:00
Robin Mills
c12f91f90f fix_958_usr_bin_env_bash_test 2019-10-08 10:56:11 +02:00
Robin Mills
dc33d75ad2 Documentation updates + release notes
- Consuming with CMake
- Debugging Exiv2
- Added "2.13 Building Exiv2 with ccache".
- Revised "Building Exiv2 with ccache" in response to Dan's feedback.
- Fixed typo in README.md
- ReleaseNotes update in preparation for RC3.
2018-11-30 14:18:17 +01:00
Luis Diaz Mas
0d6abb5b51 Remove leftovers from autotools and .gitignore 2018-06-08 14:04:25 +02:00
Luis Diaz Mas
a3444f055e Rename config folder to cmake 2018-06-08 14:04:25 +02:00
Dan Čermák
de33dbc497 Add Vagrant VMs & combine it with gitlab-ci
- add Vagrantfile to contrib/vms
- add custom provisioning via shell scripts
- move gitlab-ci before_script: to ci/install_dependencies.sh which is also used
  by vagrant
- change COPR setup on CentOS 7 (yum-plugin-copr does not seem to work)
2018-05-24 11:04:30 +02:00
Luis Diaz Mas
1657c7e53d Ignore build* folders and project file generated by QtCreator 2017-12-06 17:29:05 +01:00
Luis Díaz Más
280f857e07 Add *.pyc to the .gitignore file 2017-09-03 16:35:41 +02:00
Robin Mills
0917c5f391 Adding generated file include/exiv2/exv_conf.h to .gitignore 2017-08-23 10:07:04 +01:00
Luis Díaz Más
d713484dbd Add build directory to the .gitignore file 2017-08-23 07:29:44 +02:00
Luis Diaz Mas
b0060c4ed2 Ignore vim .swp temporary files 2017-07-07 17:26:15 +02:00
Andreas Huggel
9bb4564a62 More updates to .gitignore 2013-09-20 14:25:56 +00:00
Andreas Huggel
854f402e9c Updated .gitignore 2013-09-20 14:25:50 +00:00
vog
bd46761bd0 Adjust .gitignore to new sample program 2012-09-14 12:32:25 +00:00
Andreas Huggel
576639e95f Added untracked files in doc/templates and some emacs and Mac specific files 2011-07-14 01:57:21 +00:00
Andreas Huggel
f237f323c6 Minor update. 2011-06-20 11:32:46 +00:00
vog
5302394330 provide a .gitignore for those who access the Exiv2 repository via git-svn 2011-06-18 13:21:23 +00:00