# # CodeQuery # Copyright (C) 2013-2018 ruben2020 https://github.com/ruben2020/ # # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. # cmake_minimum_required(VERSION 3.16.0) project(CodeQueryDBMaker) #add_definitions( -Wall ) if(GHAWIN) find_package(unofficial-sqlite3 CONFIG REQUIRED) set( SQLITE_LIBRARIES "unofficial::sqlite3::sqlite3" ) else(GHAWIN) find_package(Sqlite REQUIRED) include_directories( "${SQLITE_INCLUDE_DIR}" ) endif(GHAWIN) include_directories( "." ) include_directories( "../querylib" ) set( CQMAKEDB_SRCS sqlbase.cpp csdbheader.cpp csdbparser.cpp cs2sq.cpp ctagread.cpp main.cpp ) add_executable( cqmakedb ${CQMAKEDB_SRCS} ) target_link_libraries( cqmakedb ${SQLITE_LIBRARIES} small_lib ) install(TARGETS cqmakedb RUNTIME DESTINATION bin)