diff options
| author | Egor <egor.yusov@gmail.com> | 2017-12-29 04:36:12 +0000 |
|---|---|---|
| committer | Egor <egor.yusov@gmail.com> | 2017-12-29 04:36:12 +0000 |
| commit | 8fd53834ffec89746b3819e9dcf165c4f157b5c8 (patch) | |
| tree | b3e5d05b0d1bd231053e60fa7dd879f284695a21 /Utilities/File2Include | |
| parent | Reworked File2Include to use standard io functions (diff) | |
| download | DiligentCore-8fd53834ffec89746b3819e9dcf165c4f157b5c8.tar.gz DiligentCore-8fd53834ffec89746b3819e9dcf165c4f157b5c8.zip | |
Implemented File2String utility on Linux
Diffstat (limited to 'Utilities/File2Include')
| -rw-r--r-- | Utilities/File2Include/.gitignore | 1 | ||||
| -rw-r--r-- | Utilities/File2Include/CMakeLists.txt | 9 | ||||
| -rwxr-xr-x | Utilities/File2Include/bin/Linux/File2String | bin | 0 -> 12848 bytes |
3 files changed, 9 insertions, 1 deletions
diff --git a/Utilities/File2Include/.gitignore b/Utilities/File2Include/.gitignore new file mode 100644 index 00000000..f5135fa6 --- /dev/null +++ b/Utilities/File2Include/.gitignore @@ -0,0 +1 @@ +!bin
\ No newline at end of file diff --git a/Utilities/File2Include/CMakeLists.txt b/Utilities/File2Include/CMakeLists.txt index bedead45..d6bcf2f1 100644 --- a/Utilities/File2Include/CMakeLists.txt +++ b/Utilities/File2Include/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required (VERSION 3.6) -if(PLATFORM_WIN32) +if(PLATFORM_WIN32 OR PLATFORM_LINUX) project(File2Include) set(SOURCE @@ -22,6 +22,10 @@ if(PLATFORM_WIN32) set_target_properties(File2String PROPERTIES RUNTIME_OUTPUT_DIRECTORY_RELEASE "${CMAKE_CURRENT_SOURCE_DIR}/bin/Win32/x${ARCH}" ) + elseif(PLATFORM_LINUX) + set_target_properties(File2String PROPERTIES + RUNTIME_OUTPUT_DIRECTORY_RELEASE "${CMAKE_CURRENT_SOURCE_DIR}/bin/Linux" + ) endif() source_group("source" FILES ${SOURCE}) @@ -33,6 +37,9 @@ endif() if(CMAKE_HOST_SYSTEM_NAME STREQUAL "Windows") # Use prebuilt 32-bit version set(FILE2STRING_PATH "${CMAKE_CURRENT_SOURCE_DIR}/bin/Win32/x32/File2String.exe" CACHE INTERNAL "File2String utility") +elseif(CMAKE_HOST_SYSTEM_NAME STREQUAL "Linux") + # Use prebuilt 32-bit version + set(FILE2STRING_PATH "${CMAKE_CURRENT_SOURCE_DIR}/bin/Linux/File2String" CACHE INTERNAL "File2String utility") else() set(FILE2STRING_PATH "" CACHE INTERNAL "File2String utility unavailable on this host system") endif() diff --git a/Utilities/File2Include/bin/Linux/File2String b/Utilities/File2Include/bin/Linux/File2String Binary files differnew file mode 100755 index 00000000..44a0d33f --- /dev/null +++ b/Utilities/File2Include/bin/Linux/File2String |
