Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
BC
public
liblinphone
Commits
e2ab9b16
Commit
e2ab9b16
authored
Nov 14, 2018
by
Ghislain MARY
Browse files
Install liblinphone_tester resources on iOS.
parent
43facbc8
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
17 additions
and
23 deletions
+17
-23
tester/CMakeLists.txt
tester/CMakeLists.txt
+17
-23
No files found.
tester/CMakeLists.txt
View file @
e2ab9b16
...
...
@@ -313,27 +313,22 @@ elseif(CMAKE_SYSTEM_NAME STREQUAL "WindowsStore")
endif
()
endif
()
# on iOS though, we also build the exectuable so that one can compile it from Xcode and run it directly
if
(
NOT ANDROID AND NOT CMAKE_SYSTEM_NAME STREQUAL
"WindowsStore"
)
if
(
IOS
)
set_source_files_properties
(
${
IOS_RESOURCES_FILES
}
PROPERTIES MACOSX_PACKAGE_LOCATION Resources
)
add_executable
(
liblinphone_tester MACOSX_BUNDLE
${
IOS_RESOURCES_FILES
}
${
HEADER_FILES
}
${
SOURCE_FILES_C
}
${
SOURCE_FILES_CXX
}
${
SOURCE_FILES_OBJC
}
)
else
()
if
(
NOT ANDROID AND NOT CMAKE_SYSTEM_NAME STREQUAL
"WindowsStore"
)
if
(
NOT IOS
)
add_executable
(
liblinphone_tester
${
HEADER_FILES
}
${
SOURCE_FILES_C
}
${
SOURCE_FILES_CXX
}
${
SOURCE_FILES_OBJC
}
)
endif
()
set_target_properties
(
liblinphone_tester PROPERTIES LINK_FLAGS
"
${
LINPHONE_LDFLAGS
}
"
)
set_target_properties
(
liblinphone_tester PROPERTIES LINKER_LANGUAGE CXX
)
set_target_properties
(
liblinphone_tester PROPERTIES C_STANDARD 99
)
target_include_directories
(
liblinphone_tester PUBLIC
${
BCTOOLBOX_TESTER_INCLUDE_DIRS
}
)
target_link_libraries
(
liblinphone_tester
${
LINPHONE_LIBS_FOR_TOOLS
}
${
OTHER_LIBS_FOR_TESTER
}
)
if
(
NOT IOS
)
install
(
TARGETS liblinphone_tester
RUNTIME DESTINATION
${
CMAKE_INSTALL_BINDIR
}
LIBRARY DESTINATION
${
CMAKE_INSTALL_LIBDIR
}
ARCHIVE DESTINATION
${
CMAKE_INSTALL_LIBDIR
}
PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
)
endif
()
install
(
FILES
${
CERTIFICATE_ALT_FILES
}
DESTINATION
"
${
CMAKE_INSTALL_DATADIR
}
/liblinphone_tester/certificates/altname"
)
install
(
FILES
${
CERTIFICATE_CLIENT_FILES
}
DESTINATION
"
${
CMAKE_INSTALL_DATADIR
}
/liblinphone_tester/certificates/client"
)
install
(
FILES
${
CERTIFICATE_CN_FILES
}
DESTINATION
"
${
CMAKE_INSTALL_DATADIR
}
/liblinphone_tester/certificates/cn"
)
...
...
@@ -344,5 +339,4 @@ if (NOT ANDROID AND NOT CMAKE_SYSTEM_NAME STREQUAL "WindowsStore")
install
(
FILES
${
SIPP_FILES
}
DESTINATION
"
${
CMAKE_INSTALL_DATADIR
}
/liblinphone_tester/sipp"
)
install
(
FILES
${
SOUND_FILES
}
DESTINATION
"
${
CMAKE_INSTALL_DATADIR
}
/liblinphone_tester/sounds"
)
install
(
FILES
${
VCARD_FILES
}
DESTINATION
"
${
CMAKE_INSTALL_DATADIR
}
/liblinphone_tester/vcards"
)
endif
()
endif
()
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment