Disable PS2 build for now as it will break an important branch.
[SquirrelJME.git] / nanocoat / lib / base / CMakeLists.txt
blob8648b65df35cfa1d38376959ab19030d6907c332
1 # ---------------------------------------------------------------------------
2 # SquirrelJME
3 #     Copyright (C) Stephanie Gawroriski <xer@multiphasicapps.net>
4 # ---------------------------------------------------------------------------
5 # SquirrelJME is under the Mozilla Public License Version 2.0.
6 # See license.mkd for licensing and copyright information.
7 # ---------------------------------------------------------------------------
9 # Declare Base library
10 squirreljme_multilib_add_library(Base
11         alloc.c
12         allocSizeOf.c
13         atomic.c
14         charSeq.c
15         comparator.c
16         debug.c
17         dylib.c
18         error.c
19         fixed.c
20         list.c
21         multithread.c
22         native.c
23         seekable.c
24         stream.c
25         tree.c
26         util.c
27         zip.c)
29 # Include main headers
30 squirreljme_multilib_target_include_directories(Base
31         "${CMAKE_SOURCE_DIR}/include")
33 # Base library goes here
34 squirreljme_multilib_target_binary_output(Base
35         "${SQUIRRELJME_DYLIB_OUTPUT_DIR}")
37 # Dynamic linker library is needed
38 squirreljme_multilib_target_link_libraries(Base
39         ${CMAKE_DL_LIBS})