#293
cmake toolchain
Hello. It'd be nice to distribute fil-c with cmake toolchain, so we'll be able to compile cmake projects with simple --toolchain /path/to/filc-toolchain.cmake. I came up with this toolchain for /opt/fil:
set(CMAKE_SYSTEM_NAME Linux)
set(CMAKE_SYSTEM_PROCESSOR x86_64)
set(FILC_ROOT "/opt/fil")
set(CMAKE_C_COMPILER "${FILC_ROOT}/bin/filcc")
set(CMAKE_CXX_COMPILER "${FILC_ROOT}/bin/fil++")
set(CMAKE_LINKER "${FILC_ROOT}/bin/ld" CACHE FILEPATH "Fil-C linker")
set(CMAKE_AR "${FILC_ROOT}/bin/ar" CACHE FILEPATH "Fil-C archiver")
set(CMAKE_RANLIB "${FILC_ROOT}/bin/ranlib" CACHE FILEPATH "Fil-C ranlib")
set(CMAKE_FIND_ROOT_PATH "${FILC_ROOT}")
set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM BOTH)
set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY)
That's a great idea! I'll add this.