Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
linphone-desktop
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Administrator
linphone-desktop
Commits
91336e3f
Commit
91336e3f
authored
Mar 12, 2018
by
Ghislain MARY
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add linphone-desktop-rpm target.
parent
0976075b
Changes
3
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
21 additions
and
4 deletions
+21
-4
linphoneqt.cmake
cmake_builder/linphoneqt.cmake
+1
-0
prepare.py
prepare.py
+19
-3
cmake-builder
submodules/cmake-builder
+1
-1
No files found.
cmake_builder/linphoneqt.cmake
View file @
91336e3f
...
@@ -25,6 +25,7 @@ lcb_external_source_paths("..")
...
@@ -25,6 +25,7 @@ lcb_external_source_paths("..")
lcb_dependencies
(
"linphone"
"ms2plugins"
"minizip"
)
lcb_dependencies
(
"linphone"
"ms2plugins"
"minizip"
)
lcb_groupable
(
YES
)
lcb_groupable
(
YES
)
lcb_package_source
(
YES
)
lcb_package_source
(
YES
)
lcb_spec_file
(
"linphoneqt.spec"
)
lcb_cmake_options
(
"-DENABLE_UPDATE_CHECK=
${
ENABLE_UPDATE_CHECK
}
"
)
lcb_cmake_options
(
"-DENABLE_UPDATE_CHECK=
${
ENABLE_UPDATE_CHECK
}
"
)
if
(
UNIX AND NOT APPLE
)
if
(
UNIX AND NOT APPLE
)
...
...
prepare.py
View file @
91336e3f
...
@@ -73,6 +73,21 @@ class DesktopRaspberryTarget(prepare.Target):
...
@@ -73,6 +73,21 @@ class DesktopRaspberryTarget(prepare.Target):
]
]
class
DesktopRpmTarget
(
prepare
.
Target
):
def
__init__
(
self
,
group_builders
=
False
):
prepare
.
Target
.
__init__
(
self
,
'desktop-rpm'
)
current_path
=
os
.
path
.
dirname
(
os
.
path
.
realpath
(
__file__
))
self
.
config_file
=
'configs/config-desktop-rpm.cmake'
self
.
output
=
'OUTPUT/'
+
self
.
name
self
.
external_source_path
=
os
.
path
.
join
(
current_path
,
'submodules'
)
external_builders_path
=
os
.
path
.
join
(
current_path
,
'cmake_builder'
)
self
.
additional_args
=
[
"-DLINPHONE_BUILDER_EXTERNAL_BUILDERS_PATH="
+
external_builders_path
,
"-DLINPHONE_BUILDER_TARGET=linphoneqt"
]
class
NoUITarget
(
prepare
.
Target
):
class
NoUITarget
(
prepare
.
Target
):
def
__init__
(
self
,
group_builders
=
False
):
def
__init__
(
self
,
group_builders
=
False
):
...
@@ -119,10 +134,11 @@ class PythonRaspberryTarget(prepare.Target):
...
@@ -119,10 +134,11 @@ class PythonRaspberryTarget(prepare.Target):
desktop_targets
=
{
desktop_targets
=
{
'desktop'
:
DesktopTarget
(),
'desktop'
:
DesktopTarget
(),
'python'
:
PythonTarget
(),
'desktop-raspberry'
:
DesktopRaspberryTarget
(),
'desktop-raspberry'
:
DesktopRaspberryTarget
(),
'python-raspberry'
:
PythonRaspberryTarget
(),
'desktop-rpm'
:
DesktopRpmTarget
(),
'no-ui'
:
NoUITarget
()
'no-ui'
:
NoUITarget
(),
'python'
:
PythonTarget
(),
'python-raspberry'
:
PythonRaspberryTarget
()
}
}
class
DesktopPreparator
(
prepare
.
Preparator
):
class
DesktopPreparator
(
prepare
.
Preparator
):
...
...
cmake-builder
@
5c17f93e
Subproject commit
13ef108c9e14364872ccefcfcdca0d906449da6d
Subproject commit
5c17f93e15d591ba67ccbf93b52ab6f0ce964ada
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