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
48c4ee7a
Commit
48c4ee7a
authored
Mar 27, 2015
by
François Grisez
Browse files
Add a target to make a signed MacOSX bundle
parent
57da1e20
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
8 additions
and
1 deletion
+8
-1
Makefile.am
Makefile.am
+8
-1
No files found.
Makefile.am
View file @
48c4ee7a
...
...
@@ -215,7 +215,7 @@ BUNDLEDIR=$(BUNDLEPREFIX)$(MACAPPNAME)
#a path prefix where additional libs can be cherry-picked by the bundler.
LINPHONE_ADDITIONAL_DEPENDENCIES_PREFIX
=
/usr/local
bundle
:
Linphone.app
:
rm
-rf
$(INSTALLDIR)
$(MKDIR_P)
$(INSTALLDIR)
make
install
DESTDIR
=
$(INSTALLDIR)
...
...
@@ -230,9 +230,16 @@ bundle:
cp
-f
$(BUNDLEDIR)
/Contents/Resources/etc/pango/pango.modules
$(BUNDLEDIR)
/Contents/Resources/etc/pango/pango.modules.orig
sed
-e
's:@executable_path.*/::g'
$(BUNDLEDIR)
/Contents/Resources/etc/pango/pango.modules.orig
>
$(BUNDLEDIR)
/Contents/Resources/etc/pango/pango.modules
patch
-R
${BUNDLEDIR}
/Contents/Resources/share/themes/Quartz/gtk-2.0/gtkrc
${srcdir}
/build/macos/quartz-theme-gtkrc.patch
bundle
:
Linphone.app
cd
$(BUNDLEDIR)
/..
&&
rm
-f
$(MACAPPZIP)
&&
zip
-r
$(MACAPPZIP)
$(MACAPPNAME)
&&
cd
-
cd
$(BUNDLEDIR)
/..
&&
rm
-f
$(MAXAPPDMG)
&&
hdiutil create
$(MACAPPDMG)
-srcfolder
$(MACAPPNAME)
-ov
&&
cd
-
signed-bundle
:
Linphone.app
codesign
--deep
-s
$(BUNDLE_SIGNING_ID)
$(BUNDLEDIR)
cd
$(BUNDLEDIR)
/..
&&
rm
-f
$(MAXAPPDMG)
&&
hdiutil create
$(MACAPPDMG)
-srcfolder
$(MACAPPNAME)
-ov
&&
cd
-
###
### CLEAN
...
...
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