Skip to content
Snippets Groups Projects
Commit 1183b0f4 authored by Guillaume Roguez's avatar Guillaume Roguez
Browse files

remove packaging files

Use packaging branch for this.

Issue: #80006
Change-Id: I14660c3a850a586040d1dacb5e195e722d5cef6a
parent 7a166e48
No related branches found
No related tags found
No related merge requests found
osx:
type: osx
info:
name: ring
version: nightly
release: 1
brew_deps:
- automake
- libtool
- gettext
- yasm
- autoconf
- pkg-config
- qt5
- llvm --with-clang --with-asan
commands:
- echo "Deamon"
- git clone https://gerrit-ring.savoirfairelinux.com/ring-daemon ring-daemon
- cd ring-daemon
- cd contrib
- mkdir native
- cd native
- ../bootstrap
- make -j3
- cd ../../
- ./autogen.sh
- ./configure --without-alsa --without-pulse --without-dbus --prefix=%(prefix_path)s
- make install -j1
- cd ..
- echo "LRC"
- export CMAKE_PREFIX_PATH=/usr/local/Cellar/qt5/5.4.0
- git clone https://gerrit-ring.savoirfairelinux.com/ring-lrc.git ring-lrc
- cd ring-lrc
- mkdir build
- cd build
- cmake .. -DCMAKE_INSTALL_PREFIX=%(prefix_path)s -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_COMPILER=/usr/local/opt/llvm/bin/clang -DCMAKE_CXX_COMPILER=/usr/local/opt/llvm/bin/clang++
- make install -j1
- cd ../../
- echo "Client"
- git clone https://gerrit-ring.savoirfairelinux.com/ring-client-macosx ring-client-macosx
- cd ring-client-macosx
- git submodule init
- git submodule update
- cd sparkle/Sparkle
- export BUILDDIR=$(pwd)
- make release
- mv Build/Products/Release/Sparkle.framework ../
- cd ../../
- mkdir build
- cd build
- export CMAKE_PREFIX_PATH=/usr/local/Cellar/qt5/5.4.0
- cmake ../ -DCMAKE_INSTALL_PREFIX=%(prefix_path)s -DRING_VERSION=$(date "+%%Y%%m%%d")
- make install -j1
- cpack -G DragNDrop Ring
transfer:
files:
- ring-client-macosx/build/Ring.dmg
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment