libE57Format: Accumulated FreeCAD changes before subtree

This commit is contained in:
Chris Hennes
2025-09-23 14:50:19 -05:00
parent d5906d4165
commit 4056448e67
3 changed files with 15 additions and 14 deletions

View File

@@ -126,10 +126,10 @@ message( STATUS "[${PROJECT_NAME}] Revision ID: ${REVISION_ID}" )
# Target
if ( E57_BUILD_SHARED )
message( STATUS "[${PROJECT_NAME}] Building shared library" )
add_library( E57Format SHARED )
add_library( E57Format SHARED ${E57Format_SOURCES})
else()
message( STATUS "[${PROJECT_NAME}] Building static library" )
add_library( E57Format STATIC )
add_library( E57Format STATIC ${E57Format_SOURCES})
endif()
include( E57ExportHeader )

View File

@@ -11,20 +11,20 @@ target_sources( ${PROJECT_NAME}
E57Version.h
)
install(
FILES
E57Format.h
E57Exception.h
E57SimpleData.h
E57SimpleReader.h
E57SimpleWriter.h
E57Version.h
DESTINATION
include/E57Format
)
#install(
# FILES
# E57Format.h
# E57Exception.h
# E57SimpleData.h
# E57SimpleReader.h
# E57SimpleWriter.h
# E57Version.h
# DESTINATION
# include/E57Format
#)
target_include_directories( ${PROJECT_NAME}
PUBLIC
SYSTEM PUBLIC
$<INSTALL_INTERFACE:include/E57Format>
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
)

View File

@@ -27,6 +27,7 @@
#pragma once
#include <limits>
#include <stack>
#include <xercesc/sax/InputSource.hpp>