Compare commits
1 Commits
1b9a0ebfb8
...
1170997b8a
Author | SHA1 | Date | |
---|---|---|---|
1170997b8a |
@@ -96,7 +96,7 @@ jobs:
|
||||
|
||||
- name: Compile clink
|
||||
run: |
|
||||
cd ${{ github.workspace }}/programs/develop/clink
|
||||
cd ${{ github.workspace }}/programs/develop/clink
|
||||
gcc main.c -o clink
|
||||
chmod a+x clink
|
||||
mv clink /home/autobuild/tools/win32/bin/clink
|
||||
@@ -104,101 +104,108 @@ jobs:
|
||||
- name: Configure tup
|
||||
run: |
|
||||
cd ${{ gitea.workspace }}
|
||||
export ROOT=${{ gitea.workspace }}
|
||||
cd $ROOT
|
||||
|
||||
echo "CONFIG_KPACK_CMD=&& kpack --nologo %o" > tup.config.in
|
||||
echo "CONFIG_KERPACK_CMD=&& kerpack %o" >> tup.config.in
|
||||
echo "CONFIG_PESTRIP_CMD=&& EXENAME=%o fasm $ROOT/data/common/pestrip.asm %o" >> tup.config.in
|
||||
echo "CONFIG_NO_MSVC=full" >> tup.config.in
|
||||
echo "CONFIG_INSERT_REVISION_ID=1" >> tup.config.in
|
||||
export ROOT=${{ gitea.workspace }}
|
||||
echo "CONFIG_KPACK_CMD= && kpack --nologo %o" > tup.config
|
||||
echo "CONFIG_KERPACK_CMD= && kerpack %o" >> tup.config
|
||||
echo "CONFIG_PESTRIP_CMD= && EXENAME=%o fasm $ROOT/data/common/pestrip.asm %o" >> tup.config
|
||||
echo "CONFIG_NO_MSVC=full" >> tup.config
|
||||
echo "CONFIG_INSERT_REVISION_ID=1" >> tup.config
|
||||
|
||||
tup -v
|
||||
tup init
|
||||
|
||||
# ------------------------------------------Build en_US -----------------------------------------------
|
||||
- name: Build KolibriOS (en_US)
|
||||
- name: Сonfigure KolibriOS (en_US)
|
||||
run: |
|
||||
cp tup.config.in en_US.config
|
||||
echo "CONFIG_LANG=en_US" >> en_US.config
|
||||
echo "CONFIG_BUILD_TYPE=en_US" >> en_US.config
|
||||
cp tup.config tup-en_US.config
|
||||
echo "CONFIG_LANG=en_US" >> tup-en_US.config
|
||||
echo "CONFIG_BUILD_TYPE=en_US" >> tup-en_US.config
|
||||
|
||||
tup variant tup-en_US.config
|
||||
|
||||
- name: Сonfigure KolibriOS (ru_RU)
|
||||
run: |
|
||||
cp tup.config tup-ru_RU.config
|
||||
echo "CONFIG_LANG=ru_RU" >> tup-ru_RU.config
|
||||
echo "CONFIG_BUILD_TYPE=ru_RU" >> tup-ru_RU.config
|
||||
|
||||
export PATH=/home/autobuild/tools/win32/bin:$PATH
|
||||
tup variant en_US.config
|
||||
tup build-en_US
|
||||
tup variant tup-ru_RU.config
|
||||
|
||||
- name: Сonfigure KolibriOS (es_ES)
|
||||
run: |
|
||||
cp tup.config tup-es_ES.config
|
||||
echo "CONFIG_LANG=es_ES" >> tup-es_ES.config
|
||||
echo "CONFIG_BUILD_TYPE=es_ES" >> tup-es_ES.config
|
||||
|
||||
export PATH=/home/autobuild/tools/win32/bin:$PATH
|
||||
tup variant tup-es_ES.config
|
||||
|
||||
- name: Build KolibriOS (en)
|
||||
run: |
|
||||
export PATH=/home/autobuild/tools/win32/bin:$PATH
|
||||
tup build-tup-en_US
|
||||
|
||||
- name: Build KolibriOS (ru)
|
||||
run: |
|
||||
export PATH=/home/autobuild/tools/win32/bin:$PATH
|
||||
tup build-tup-ru_RU
|
||||
|
||||
- name: Build KolibriOS (sp)
|
||||
run: |
|
||||
export PATH=/home/autobuild/tools/win32/bin:$PATH
|
||||
tup build-tup-es_ES
|
||||
|
||||
- name: Upload floppy image (en_US)
|
||||
uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: kolibrios-en_US-${{ steps.vars.outputs.sha_short }}.img
|
||||
path: build-en_US/data/kolibri.img
|
||||
path: build-tup-en_US/data/kolibri.img
|
||||
|
||||
- name: Upload CD image (en_US)
|
||||
uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: kolibrios-en_US-${{ steps.vars.outputs.sha_short }}.iso
|
||||
path: build-en_US/data/kolibri.iso
|
||||
path: build-tup-en_US/data/kolibri.iso
|
||||
|
||||
- name: Upload raw image (en_US)
|
||||
uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: kolibrios-en_US-${{ steps.vars.outputs.sha_short }}.raw
|
||||
path: build-en_US/data/kolibri.raw
|
||||
|
||||
# ------------------------------------------Build ru_RU -----------------------------------------------
|
||||
- name: Build KolibriOS (ru_RU)
|
||||
run: |
|
||||
cp tup.config.in ru_RU.config
|
||||
echo "CONFIG_LANG=ru_RU" >> ru_RU.config
|
||||
echo "CONFIG_BUILD_TYPE=ru_RU" >> ru_RU.config
|
||||
|
||||
export PATH=/home/autobuild/tools/win32/bin:$PATH
|
||||
tup variant ru_RU.config
|
||||
tup build-ru_RU
|
||||
path: build-tup-en_US/data/kolibri.raw
|
||||
|
||||
- name: Upload floppy image (ru_RU)
|
||||
uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: kolibrios-ru_RU-${{ steps.vars.outputs.sha_short }}.img
|
||||
path: build-ru_RU/data/kolibri.img
|
||||
path: build-tup-ru_RU/data/kolibri.img
|
||||
|
||||
- name: Upload CD image (ru_RU)
|
||||
uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: kolibrios-ru_RU-${{ steps.vars.outputs.sha_short }}.iso
|
||||
path: build-ru_RU/data/kolibri.iso
|
||||
path: build-tup-ru_RU/data/kolibri.iso
|
||||
|
||||
- name: Upload raw image (ru_RU)
|
||||
uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: kolibrios-ru_RU-${{ steps.vars.outputs.sha_short }}.raw
|
||||
path: build-ru_RU/data/kolibri.raw
|
||||
|
||||
# ------------------------------------------Build es_ES -----------------------------------------------
|
||||
- name: Build KolibriOS (es_ES)
|
||||
run: |
|
||||
cp tup.config.in es_ES.config
|
||||
echo "CONFIG_LANG=es_ES" >> es_ES.config
|
||||
echo "CONFIG_BUILD_TYPE=es_ES" >> es_ES.config
|
||||
|
||||
export PATH=/home/autobuild/tools/win32/bin:$PATH
|
||||
tup variant es_ES.config
|
||||
tup build-es_ES
|
||||
path: build-tup-ru_RU/data/kolibri.raw
|
||||
|
||||
- name: Upload floppy image (es_ES)
|
||||
uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: kolibrios-es_ES-${{ steps.vars.outputs.sha_short }}.img
|
||||
path: build-es_ES/data/kolibri.img
|
||||
path: build-tup-es_ES/data/kolibri.img
|
||||
|
||||
- name: Upload CD image (es_ES)
|
||||
uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: kolibrios-es_ES-${{ steps.vars.outputs.sha_short }}.iso
|
||||
path: build-es_ES/data/kolibri.iso
|
||||
path: build-tup-es_ES/data/kolibri.iso
|
||||
|
||||
- name: Upload raw image (es_ES)
|
||||
uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: kolibrios-es_ES-${{ steps.vars.outputs.sha_short }}.raw
|
||||
path: build-es_ES/data/kolibri.raw
|
||||
path: build-tup-es_ES/data/kolibri.raw
|
||||
|
Reference in New Issue
Block a user