码云 IDEA 插件最新版本发布,支持 Pull Request

RonxBulld / ftrpcC++GPL-3.0

指数
0
Watch 12 Star 36 Fork 5
CMakeLists.txt
一键复制 编辑 Web IDE 原始数据 标准视图 历史
RonxBulld   6项优化 3项修正 3项新增 2018-05-08
cmake_minimum_required(VERSION 3.5)project(ftrpc)set(CMAKE_CXX_STANDARD 17)set(CMAKE_CXX_FLAGS -std=c++17)IF(CMAKE_SYSTEM_NAME MATCHES "Windows")    ADD_CUSTOM_COMMAND(OUTPUT copy_res
RonxBulld   caller/c++ 增加 extraOption 2018-07-25
            COMMAND @xcopy $(CMAKE_SOURCE_DIR)\\template .\\template /e/h/y/i            COMMAND @copy $(CMAKE_SOURCE_DIR)\\License.txt .\\License.txt            COMMAND @copy $(CMAKE_SOURCE_DIR)\\TypeDef.h .\\TypeDef.h            COMMAND @copy $(CMAKE_SOURCE_DIR)\\keywords.h .\\keywords.h            COMMAND @copy $(CMAKE_SOURCE_DIR)\\sample\\test.idl .\\test.idl            )    ADD_CUSTOM_COMMAND(OUTPUT auto_deploy            COMMAND @copy .\\ftrpc.exe ..\\bin\\ftrpc.exe
RonxBulld   provider/typescript caller/typescript 增加可选的 extraOption 2018-07-26
            COMMAND @xcopy $(CMAKE_SOURCE_DIR)\\template ..\\bin\\template /e/h/y/i
RonxBulld   6项优化 3项修正 3项新增 2018-05-08
            )ELSEIF(CMAKE_SYSTEM_NAME MATCHES "Linux")    ADD_CUSTOM_COMMAND(OUTPUT copy_res            COMMAND cp -a $(CMAKE_SOURCE_DIR)/template ./template            COMMAND cp $(CMAKE_SOURCE_DIR)/License.txt ./License.txt
RonxBulld   完善 Caller/C++ 的功能,支持各项功能;Caller/C++ 严格检查返回值类型;增加 framework_version 参数并… 2018-07-21
            COMMAND cp $(CMAKE_SOURCE_DIR)/TypeDef.h ./TypeDef.h            COMMAND cp $(CMAKE_SOURCE_DIR)/keywords.h ./keywords.h
RonxBulld   6项优化 3项修正 3项新增 2018-05-08
            COMMAND cp $(CMAKE_SOURCE_DIR)/sample/test.idl ./test.idl            )
RonxBulld   caller/c++ 增加 extraOption 2018-07-25
    ADD_CUSTOM_COMMAND(OUTPUT auto_deploy            COMMAND copy ./ftrpc ../bin/ftrpc
RonxBulld   provider/typescript caller/typescript 增加可选的 extraOption 2018-07-26
            COMMAND cp -a $(CMAKE_SOURCE_DIR)/template ../bin/template
RonxBulld   caller/c++ 增加 extraOption 2018-07-25
            )
RonxBulld   6项优化 3项修正 3项新增 2018-05-08
ENDIF(CMAKE_SYSTEM_NAME MATCHES "Windows")
RonxBulld   新增内置 jsoncpp 源码,可以通过选项 --builtin-json 选择是否输出 2018-05-11
add_executable(ftrpc main.cpp json_export.h
RonxBulld   6项优化 3项修正 3项新增 2018-05-08
        lex.cpp lex.h keywords.h parser.cpp parser.h ast_tree.h TypeDef.h symman.cpp symman.h
RonxBulld   caller/c++ 增加 extraOption 2018-07-25
        jsoncpp.cpp        Gen/GenCPP.cpp Gen/GenCPP.h Gen/GenUtils.cpp Gen/GenUtils.h Gen/GenTS.cpp Gen/GenTS.h
RonxBulld   完善 Caller/C++ 的功能,支持各项功能;Caller/C++ 严格检查返回值类型;增加 framework_version 参数并… 2018-07-21
        copy_res)
RonxBulld   caller/c++ 增加 extraOption 2018-07-25
add_custom_target(AutoDeploy ALL DEPENDS ftrpc auto_deploy)

搜索帮助

13_float_left_people 13_float_left_close