diff options
author | Baruch Sterin <baruchs@gmail.com> | 2015-11-05 01:23:33 -0800 |
---|---|---|
committer | Baruch Sterin <baruchs@gmail.com> | 2015-11-05 01:23:33 -0800 |
commit | 5c1a7aa1465a9896d3aebf57f1a7305c87c5821b (patch) | |
tree | dacfffe936b8391782494f900861470a1ac15b29 | |
parent | ba931c1b4a23ca769feae37acda763fa2260da5c (diff) | |
download | abc-5c1a7aa1465a9896d3aebf57f1a7305c87c5821b.tar.gz abc-5c1a7aa1465a9896d3aebf57f1a7305c87c5821b.tar.bz2 abc-5c1a7aa1465a9896d3aebf57f1a7305c87c5821b.zip |
CMakeLists.txt: add a new target libabc, a regular static library
-rw-r--r-- | CMakeLists.txt | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 7d947959..761bb39a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -58,8 +58,11 @@ abc_properties(abc PRIVATE) list(REMOVE_ITEM ABC_SRC src/base/main/main.c) +add_library(libabc EXCLUDE_FROM_ALL ${ABC_SRC}) +abc_properties(libabc PUBLIC) +set_property(TARGET libabc PROPERTY OUTPUT_NAME abc) + add_library(libabc-pic EXCLUDE_FROM_ALL ${ABC_SRC}) abc_properties(libabc-pic PUBLIC) - set_property(TARGET libabc-pic PROPERTY POSITION_INDEPENDENT_CODE ON) set_property(TARGET libabc-pic PROPERTY OUTPUT_NAME abc-pic) |