mirror of https://gitlab.com/pamhyr/pamhyr2
ci: Downloads mage from release Test5 and add mage to windows versions.
parent
9c8af7b0a7
commit
6500c889d9
|
|
@ -30,20 +30,54 @@ build-mage-linux:
|
||||||
- linux
|
- linux
|
||||||
rules:
|
rules:
|
||||||
- if: $CI_COMMIT_BRANCH == 'master' || $CI_COMMIT_TAG
|
- if: $CI_COMMIT_BRANCH == 'master' || $CI_COMMIT_TAG
|
||||||
variables:
|
|
||||||
GIT_SUBMODULE_STRATEGY: recursive
|
|
||||||
GIT_SUBMODULE_DEPTH: 20
|
|
||||||
script:
|
script:
|
||||||
- cd mage/src/
|
- curl -L -o mage.tgz https://gitlab.irstea.fr/jean-baptiste.faure/mage/-/releases/Test5/downloads/packages/mage_linux.tgz
|
||||||
- mkdir -p build
|
- mkdir -p mage
|
||||||
- cd build
|
- cd mage
|
||||||
- cmake ..
|
- tar xvf ../mage.tgz
|
||||||
- make
|
|
||||||
artifacts:
|
artifacts:
|
||||||
paths:
|
paths:
|
||||||
- mage/src/build/mage
|
- mage/mage
|
||||||
- mage/src/build/mage_extraire
|
- mage/mage_extraire
|
||||||
- mage/src/build/mailleurPF
|
- mage/mailleurPF
|
||||||
|
|
||||||
|
# build-mage-linux:
|
||||||
|
# stage: build
|
||||||
|
# tags:
|
||||||
|
# - linux
|
||||||
|
# rules:
|
||||||
|
# - if: $CI_COMMIT_BRANCH == 'master' || $CI_COMMIT_TAG
|
||||||
|
# variables:
|
||||||
|
# GIT_SUBMODULE_STRATEGY: recursive
|
||||||
|
# GIT_SUBMODULE_DEPTH: 20
|
||||||
|
# script:
|
||||||
|
# - cd mage/src/
|
||||||
|
# - mkdir -p build
|
||||||
|
# - cd build
|
||||||
|
# - cmake ..
|
||||||
|
# - make
|
||||||
|
# artifacts:
|
||||||
|
# paths:
|
||||||
|
# - mage/src/build/mage
|
||||||
|
# - mage/src/build/mage_extraire
|
||||||
|
# - mage/src/build/mailleurPF
|
||||||
|
|
||||||
|
build-mage-windows:
|
||||||
|
stage: build
|
||||||
|
tags:
|
||||||
|
- linux
|
||||||
|
rules:
|
||||||
|
- if: $CI_COMMIT_BRANCH == 'master' || $CI_COMMIT_TAG
|
||||||
|
script:
|
||||||
|
- curl -L -o mage.tgz https://gitlab.irstea.fr/jean-baptiste.faure/mage/-/releases/Test5/downloads/packages/mage_windows.tgz
|
||||||
|
- mkdir -p mage
|
||||||
|
- cd mage
|
||||||
|
- tar xvf ../mage.tgz
|
||||||
|
artifacts:
|
||||||
|
paths:
|
||||||
|
- mage/mage.exe
|
||||||
|
- mage/mage_extraire.exe
|
||||||
|
- mage/mailleurPF.exe
|
||||||
|
|
||||||
# build-mage-windows:
|
# build-mage-windows:
|
||||||
# stage: build
|
# stage: build
|
||||||
|
|
@ -136,8 +170,8 @@ windows-package:
|
||||||
artifacts: true
|
artifacts: true
|
||||||
- job: build
|
- job: build
|
||||||
artifacts: true
|
artifacts: true
|
||||||
# - job: build-mage-windows
|
- job: build-mage-windows
|
||||||
# artifacts: true
|
artifacts: true
|
||||||
rules:
|
rules:
|
||||||
- if: $CI_COMMIT_BRANCH == 'master' || $CI_COMMIT_TAG
|
- if: $CI_COMMIT_BRANCH == 'master' || $CI_COMMIT_TAG
|
||||||
artifacts:
|
artifacts:
|
||||||
|
|
|
||||||
|
|
@ -56,9 +56,9 @@ cp ../AUTHORS dist/pamhyr/
|
||||||
cp ../LICENSE dist/pamhyr/
|
cp ../LICENSE dist/pamhyr/
|
||||||
|
|
||||||
mkdir -p dist/pamhyr/MAGE/
|
mkdir -p dist/pamhyr/MAGE/
|
||||||
cp ../mage/src/build/mage dist/pamhyr/MAGE/
|
cp ../mage/mage dist/pamhyr/MAGE/
|
||||||
cp ../mage/src/build/mage_extraire dist/pamhyr/MAGE/
|
cp ../mage/mage_extraire dist/pamhyr/MAGE/
|
||||||
cp ../mage/src/build/mailleurPF dist/pamhyr/MAGE/
|
cp ../mage/mailleurPF dist/pamhyr/MAGE/
|
||||||
|
|
||||||
echo " *** MAKE SRC PACKAGE"
|
echo " *** MAKE SRC PACKAGE"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -40,10 +40,10 @@ copy /y ..\AUTHORS dist\pamhyr\
|
||||||
copy /y ..\LICENSE dist\pamhyr\
|
copy /y ..\LICENSE dist\pamhyr\
|
||||||
|
|
||||||
rem MAGE
|
rem MAGE
|
||||||
rem mkdir dist\pamhyr\MAGE
|
mkdir dist\pamhyr\MAGE
|
||||||
rem copy /y ..\mage\src\build\mage.exe dist\pamhyr\MAGE\
|
copy /y ..\mage\mage.exe dist\pamhyr\MAGE\
|
||||||
rem copy /y ..\mage\src\build\mage_extraire.exe dist\pamhyr\MAGE\
|
copy /y ..\mage\mage_extraire.exe dist\pamhyr\MAGE\
|
||||||
rem copy /y ..\mage\src\build\mailleurPF.exe dist\pamhyr\MAGE\
|
copy /y ..\mage\mailleurPF.exe dist\pamhyr\MAGE\
|
||||||
|
|
||||||
rem Make installer
|
rem Make installer
|
||||||
"C:\Program Files (x86)\NSIS\makensis.exe" pamhyr.nsi
|
"C:\Program Files (x86)\NSIS\makensis.exe" pamhyr.nsi
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue