decompose pip_cmg

add serialization/pijsonserialization.h for JSON de/serialization
add -J flag for pip_cmg to make JSON serialization methods
not finished yet, but basically workable now
This commit is contained in:
2025-08-02 18:48:38 +03:00
parent 19daab173c
commit cf25cacc17
19 changed files with 1348 additions and 475 deletions

View File

@@ -7,7 +7,8 @@ set_deploy_property(pip_cmg
COMPANY "${PIP_COMPANY}"
INFO "Platform-Independent Primitives")
make_rc(pip_cmg _RC)
add_executable(pip_cmg "main.cpp" ${_RC})
file(GLOB PIP_CMG_SRC "*.cpp")
add_executable(pip_cmg ${PIP_CMG_SRC} ${_RC})
target_link_libraries(pip_cmg pip)
if (DEFINED LIB)
install(TARGETS pip_cmg DESTINATION ${CMAKE_INSTALL_PREFIX}/bin)