Skip to content

Commit

Permalink
Complete commit for C++98 compatible KIM-API large file
Browse files Browse the repository at this point in the history
  • Loading branch information
ipcamit authored and nav-mohan committed Jan 21, 2025
1 parent 6f0876d commit cd8aeeb
Show file tree
Hide file tree
Showing 9 changed files with 426 additions and 402 deletions.
16 changes: 8 additions & 8 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -162,14 +162,14 @@ if(NOT WIN32 OR CYGWIN)
target_link_libraries(kim-api ${CMAKE_DL_LIBS})
endif()

add_executable(kim-base64-encode "${PROJECT_SOURCE_DIR}/cpp/src/KIM_Base64Encode.cpp")
target_include_directories(kim-base64-encode PRIVATE "${PROJECT_SOURCE_DIR}/cpp/include" "${CMAKE_CURRENT_BINARY_DIR}/cpp/include")
set_target_properties(kim-base64-encode PROPERTIES RUNTIME_OUTPUT_DIRECTORY "${PROJECT_BINARY_DIR}/utils" )

# Keeping the name XXD for now, as otherwise this will result in much larger refactoring
# But everywhere, XXD = kim-base64-encode
set(XXD_EXECUTABLE ${PROJECT_BINARY_DIR}/utils/kim-base64-encode)
add_dependencies(kim-api kim-base64-encode)
# But everywhere, XXD = base64-encode
set(XXD_EXECUTABLE ${PROJECT_BINARY_DIR}/utils/base64-encode)
add_subdirectory(cpp/src/base64-encode ${CMAKE_BINARY_DIR}/utils/base64-encode)
add_dependencies(kim-api base64-encode)
install(TARGETS base64-encode
RUNTIME DESTINATION ${CMAKE_INSTALL_RELOC_BINDIR})

# Add install rules for kim-api
#
Expand All @@ -192,8 +192,8 @@ install(
"${CMAKE_INSTALL_RELOC_DOCDIR}"
)
# install kim-base64-encode in CMAKE_INSTALL_RELOC_BINDIR
install(TARGETS kim-base64-encode
RUNTIME DESTINATION "${CMAKE_INSTALL_RELOC_BINDIR}")
# install(TARGETS kim-base64-encode
# RUNTIME DESTINATION "${CMAKE_INSTALL_RELOC_BINDIR}")

# Add include subdirectories
#
Expand Down
216 changes: 0 additions & 216 deletions cpp/include/KIM_Base64.hpp

This file was deleted.

127 changes: 0 additions & 127 deletions cpp/src/KIM_Base64Encode.cpp

This file was deleted.

Loading

0 comments on commit cd8aeeb

Please sign in to comment.