fixes and external packages demo #26

Merged
sharpetronics merged 1 commits from drogonCMS-cmake into master 2024-01-24 17:41:01 -05:00
2 changed files with 18 additions and 0 deletions

2
.gitignore vendored
View File

@ -47,6 +47,8 @@ vendors/drogon/exports/
vendors/drogon/trantor/Doxyfile.doc_trantor
vendors/drogon/trantor/TrantorConfigVersion.cmake
vendors/drogon/trantor/exports/
vendors/database/
postgresql-prefix/
# https://www.gnu.org/software/libtool/

View File

@ -87,6 +87,22 @@ set(WARNING_LEVELS_GCC_DEBUG
# Default build type is release
# Uncomment this to debug or use "cmake -D CMAKE_BUILD_TYPE=debug .."
#===============================================================================
# External projects go here i.e. a project that isn't using cmake build
#include(ExternalProject)
#ExternalProject_Add(PostgreSQL
# GIT_REPOSITORY https://github.com/postgres/postgres.git
# GIT_TAG REL_16_1
# SOURCE_DIR ${CMAKE_SOURCE_DIR}/vendors/database/
# CONFIGURE_COMMAND ./configure
# CMAKE_ARGS ""
# INSTALL_COMMAND ""
# BUILD_IN_SOURCE 1
# BUILD_COMMAND $(MAKE) MAKELEVEL=0
# LOG_CONFIGURE 1
# LOG_BUILD 1
# LOG_INSTALL 1
#)
# set(CMAKE_BUILD_TYPE debug)
if(NOT CMAKE_BUILD_TYPE)
set(CMAKE_BUILD_TYPE Debug CACHE STRING