diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2016-11-21 00:44:07 +0200 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2016-11-21 01:04:10 +0200 |
commit | d651727208f36acd470e68721020fa996bb3737f (patch) | |
tree | 287765857a2f97febff5dbdf89d3968d59991998 /test cases/unit/1 soname | |
parent | 587a0bb3d14addcacd62282a46957b86d582f1be (diff) | |
download | meson-d651727208f36acd470e68721020fa996bb3737f.zip meson-d651727208f36acd470e68721020fa996bb3737f.tar.gz meson-d651727208f36acd470e68721020fa996bb3737f.tar.bz2 |
Bootstrap test code with CMake.
Diffstat (limited to 'test cases/unit/1 soname')
-rw-r--r-- | test cases/unit/1 soname/CMakeLists.txt | 18 | ||||
-rw-r--r-- | test cases/unit/1 soname/versioned.c | 3 |
2 files changed, 21 insertions, 0 deletions
diff --git a/test cases/unit/1 soname/CMakeLists.txt b/test cases/unit/1 soname/CMakeLists.txt new file mode 100644 index 0000000..1b5ee71 --- /dev/null +++ b/test cases/unit/1 soname/CMakeLists.txt @@ -0,0 +1,18 @@ +project(vertest C) +cmake_minimum_required(VERSION 3.5) + +add_library(nover SHARED versioned.c) + +add_library(verset SHARED versioned.c) +set_target_properties(verset PROPERTIES VERSION 4.5.6) + +add_library(soverset SHARED versioned.c) +set_target_properties(soverset PROPERTIES SOVERSION 1.2.3) + +add_library(bothset SHARED versioned.c) +set_target_properties(bothset PROPERTIES SOVERSION 1.2.3) +set_target_properties(bothset PROPERTIES VERSION 4.5.6) + +add_library(settosame SHARED versioned.c) +set_target_properties(settosame PROPERTIES SOVERSION 7.8.9) +set_target_properties(settosame PROPERTIES VERSION 7.8.9) diff --git a/test cases/unit/1 soname/versioned.c b/test cases/unit/1 soname/versioned.c new file mode 100644 index 0000000..f48d2b0 --- /dev/null +++ b/test cases/unit/1 soname/versioned.c @@ -0,0 +1,3 @@ +int versioned_func() { + return 0; +} |