4 Commits
j2 ... main

Author SHA1 Message Date
f90c16e34b Implement CPM support 2024-01-10 16:23:09 -05:00
b6046e67dd Implement CPM support 2024-01-10 16:13:30 -05:00
df2a649cd3 Implement CPM support 2024-01-10 16:01:47 -05:00
3475cb379c Implement CPM support 2024-01-10 15:50:34 -05:00
3 changed files with 9 additions and 4 deletions

View File

@@ -66,11 +66,12 @@ endif()
set(FPNG_SRC_LIST ${COMMON_SRC_LIST}
src/fpng.cpp
src/fpng_test.cpp
src/lodepng.cpp
src/pvpngreader.cpp
)
file(GLOB_RECURSE fpng_HEADERS "src/*.h")
add_library(fpng SHARED ${FPNG_SRC_LIST})
set_target_properties(fpng PROPERTIES LINKER_LANGUAGE CXX)
@@ -79,6 +80,8 @@ install(TARGETS ${PROJECT_NAME} DESTINATION lib/${PROJECT_NAME})
install(FILES ${fpng_HEADERS} DESTINATION include/${PROJECT_NAME})
include_directories("src")
if (APPLE)
set(BIN_DIRECTORY "bin_osx")
else()
@@ -87,10 +90,10 @@ endif()
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/${BIN_DIRECTORY})
add_executable(fpng_test ${FPNG_SRC_LIST})
add_executable(fpng_test "src/fpng_test.cpp")
if (NOT MSVC)
target_link_libraries(fpng_test m pthread)
target_link_libraries(fpng_test fpng m pthread)
endif()
install(TARGETS fpng_test DESTINATION bin)

View File

@@ -18,6 +18,8 @@
limitations under the License.
*/
#ifndef MINIZ_HEADER_INCLUDED
#define MINIZ_HEADER_INCLUDED

View File

@@ -13,7 +13,7 @@
//#include "../transcoder/basisu.h"
#define MINIZ_HEADER_FILE_ONLY
#define MINIZ_NO_ZLIB_COMPATIBLE_NAMES
#include "basisu_miniz.h"