chore: a bit of stylization to CMakeLists.txt

This commit is contained in:
Masahiko AMANO 2023-01-14 17:29:22 +03:00
parent b829e22710
commit 3fe58e8cc2

View File

@ -1,8 +1,10 @@
cmake_minimum_required(VERSION 3.16) cmake_minimum_required(VERSION 3.16)
project(Tanabata project(Tanabata
VERSION 1.0.0 VERSION 1.0.0
HOMEPAGE_URL https://github.com/H1K0/tanabata HOMEPAGE_URL https://github.com/H1K0/tanabata
LANGUAGES C) LANGUAGES C
)
set(CMAKE_C_STANDARD 99) set(CMAKE_C_STANDARD 99)
@ -11,7 +13,8 @@ set(CORE_SRC
tanabata/core/core_func.h tanabata/core/core_func.h
tanabata/core/sasahyou.c tanabata/core/sasahyou.c
tanabata/core/sappyou.c tanabata/core/sappyou.c
tanabata/core/shoppyou.c) tanabata/core/shoppyou.c
)
set(TANABATA_SRC set(TANABATA_SRC
${CORE_SRC} ${CORE_SRC}
@ -19,11 +22,13 @@ set(TANABATA_SRC
tanabata/lib/database.c tanabata/lib/database.c
tanabata/lib/sasa.c tanabata/lib/sasa.c
tanabata/lib/tanzaku.c tanabata/lib/tanzaku.c
tanabata/lib/kazari.c) tanabata/lib/kazari.c
)
set(CLI_SRC set(CLI_SRC
${TANABATA_SRC} ${TANABATA_SRC}
tfm/cli/tfm-cli.c) tfm/cli/tfm-cli.c
)
# Tanabata shared lib # Tanabata shared lib
add_library(tanabata SHARED ${TANABATA_SRC}) add_library(tanabata SHARED ${TANABATA_SRC})