Skip to content

Commit

Permalink
{docs} Update for 2.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
asmaloney committed Apr 1, 2020
1 parent 18d670e commit db44e4e
Show file tree
Hide file tree
Showing 2 changed files with 38 additions and 28 deletions.
62 changes: 36 additions & 26 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,25 @@
libE57Format
==
libE57Format
==
- v2.1.0 (01 Apr 2020)
- handle UTF8 file names on Windows (based on [#26](https://github.com/asmaloney/libE57Format/issues/26))
- now supports _char*_ input ([#22](https://github.com/asmaloney/libE57Format/pull/22))
- internal code cleanups
- {cmake} remove unused ICU requirement for Linux
- {cmake} mark xerces-c as required
- {cmake} added fallback configuration for RelWithDebInfo and MinSizeRel [#29](https://github.com/asmaloney/libE57Format/pull/29)
- {cmake} added proper install configuration [#28](https://github.com/asmaloney/libE57Format/pull/28)
- {cmake} various cleanups

- v2.0.1 (15 Jan 2019)
- writing files was broken and would produce the following error:
Error: bad API function argument provided by user (E57_ERROR_BAD_API_ARGUMENT) (ImageFileImpl.cpp line 109)

- v2.0 (06 Jan 2019)
- forked from E57RefImpl
- removed all but the main sources for reading and writing E57 files
- forked from E57RefImpl
- removed all but the main sources for reading and writing E57 files
- now requires C++11
- now requires cmake 3.1+
- no longer uses BOOST
- no longer uses BOOST
- multiple fixes for compilation on macOS
- fix a couple of fallthrough bugs which would result in undefined behaviour
- turn off `E57_MAX_DEBUG` by default
Expand All @@ -23,23 +33,23 @@ libE57Format
- add proper initialization of class and struct members
- modernize using c++11
- [Windows] add cmake option ()`USING_STATIC_XERCES`) to tell the build if you are using a static Xerces lib

E57RefImpl
==

- 2013-04-03 roland_schwarz
- e57unpack now also can handle 2d images
- 2013-01-30 roland_schwarz
- added missing library identifier string to cmake build
- 2011-10-04 roland_schwarz
- update to use boost version 1.46.1
- streamlined cmake files for better static linking
- 2011-03-14 roland_schwarz
- E57RefImplConfig.cmake added
- e57validate tool added to cmake
- 2011-03-10: roland_schwarz
- Added E57RefImplConfig.cmake for user project configuration.
- The build instructions can be found inside the CMakeLists.txt file.
- 2010-10-16 roland_schwarz
- e57unpack tool added
- riegl_1 example files added

E57RefImpl
==

- 2013-04-03 roland_schwarz
- e57unpack now also can handle 2d images
- 2013-01-30 roland_schwarz
- added missing library identifier string to cmake build
- 2011-10-04 roland_schwarz
- update to use boost version 1.46.1
- streamlined cmake files for better static linking
- 2011-03-14 roland_schwarz
- E57RefImplConfig.cmake added
- e57validate tool added to cmake
- 2011-03-10: roland_schwarz
- Added E57RefImplConfig.cmake for user project configuration.
- The build instructions can be found inside the CMakeLists.txt file.
- 2010-10-16 roland_schwarz
- e57unpack tool added
- riegl_1 example files added
4 changes: 2 additions & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -29,15 +29,15 @@

cmake_minimum_required( VERSION 3.1.0 )

# Override flags to enable prepare for linking to static runtime
# Override flags to enable linking to static runtime
set( CMAKE_USER_MAKE_RULES_OVERRIDE ${CMAKE_CURRENT_SOURCE_DIR}/cmake/c_flag_overrides.cmake )
set( CMAKE_USER_MAKE_RULES_OVERRIDE_CXX ${CMAKE_CURRENT_SOURCE_DIR}/cmake/cxx_flag_overrides.cmake )

# Set a private module find path
set( CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/cmake/Modules/" )

project( E57Format
VERSION 2.0.2
VERSION 2.1.0
)

include( Tags )
Expand Down

0 comments on commit db44e4e

Please sign in to comment.