aboutsummaryrefslogtreecommitdiffstats
path: root/nihil.core/CMakeLists.txt
blob: e9998a39489f0655363e51ed496b0b237108e1b8 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# This source code is released into the public domain.

add_library(nihil.core STATIC)
target_link_libraries(nihil.core PRIVATE nihil.std)
target_include_directories(nihil.core PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
target_sources(nihil.core
	PUBLIC FILE_SET modules TYPE CXX_MODULES FILES
	nihil.core.ccm

	capture_stream.ccm
	construct.ccm
	ctype.ccm
	errc.ccm
	error.ccm
	features.ccm
	flagset.ccm
	guard.ccm
	match.ccm
	monad.ccm
	next_word.ccm
	parse_size.ccm
	save_errno.ccm
	skipws.ccm
	sys_error.ccm
	tabulate.ccm
	uuid.ccm
)