Skip to content

Commit

Permalink
move rc script to superslicer name
Browse files Browse the repository at this point in the history
  • Loading branch information
remi durand committed Jun 4, 2021
1 parent 532834a commit 653aeb8
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 28 deletions.
36 changes: 18 additions & 18 deletions .github/workflows/ccpp_mac_rc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ jobs:
- name: cmake
working-directory: ./build
run: cmake .. -DCMAKE_PREFIX_PATH="$PWD/../deps/build/destdir/usr/local" -DCMAKE_OSX_DEPLOYMENT_TARGET="10.13" -DSLIC3R_STATIC=1
- name: make Slic3r
- name: make SuperSlicer
working-directory: ./build
run: make Slic3r
- name: make .mo
Expand All @@ -59,32 +59,32 @@ jobs:
working-directory: ./build
run: |
mkdir pack
mkdir pack/Slic3r
mkdir pack/Slic3r/Slic3r.app
mkdir pack/Slic3r/Slic3r.app/Contents
mkdir pack/Slic3r/Slic3r.app/Contents/_CodeSignature
mkdir pack/Slic3r/Slic3r.app/Contents/Frameworks
mkdir pack/Slic3r/Slic3r.app/Contents/MacOS
mkdir pack/SuperSlicer
mkdir pack/SuperSlicer/SuperSlicer.app
mkdir pack/SuperSlicer/SuperSlicer.app/Contents
mkdir pack/SuperSlicer/SuperSlicer.app/Contents/_CodeSignature
mkdir pack/SuperSlicer/SuperSlicer.app/Contents/Frameworks
mkdir pack/SuperSlicer/SuperSlicer.app/Contents/MacOS
- name: copy Resources
working-directory: ./build
run: |
cp -Rf ../resources pack/Slic3r/Slic3r.app/Contents/Resources
cp pack/Slic3r/Slic3r.app/Contents/Resources/icons/Slic3r.icns pack/Slic3r/Slic3r.app/Contents/resources/Slic3r.icns
cp src/Info.date.plist pack/Slic3r/Slic3r.app/Contents/Info.plist
cp -Rf ../resources pack/SuperSlicer/SuperSlicer.app/Contents/Resources
cp pack/SuperSlicer/SuperSlicer.app/Contents/Resources/icons/SuperSlicer.icns pack/SuperSlicer/SuperSlicer.app/Contents/resources/SuperSlicer.icns
cp src/Info.date.plist pack/SuperSlicer/SuperSlicer.app/Contents/Info.plist
echo -n -e 'APPL????\x0a' > PkgInfo
cp PkgInfo pack/Slic3r/Slic3r.app/Contents/PkgInfo
cp PkgInfo pack/SuperSlicer/SuperSlicer.app/Contents/PkgInfo
# echo -n -e '\xff\xfeAPPL\x3f\x00\x3f\x00\x3f\x00\x3f\x00\x0a\x00' > PkgInfo
- name: copy bin and do not let it lower case
working-directory: ./build
run: |
cp -f src/Slic3r pack/Slic3r/Slic3r.app/Contents/MacOS/Slic3r
chmod u+x pack/Slic3r/Slic3r.app/Contents/MacOS/Slic3r
tar -cvf Slic3r.tar pack/Slic3r
cp -f src/superslicer pack/SuperSlicer/SuperSlicer.app/Contents/MacOS/SuperSlicer
chmod u+x pack/SuperSlicer/SuperSlicer.app/Contents/MacOS/SuperSlicer
tar -cvf SuperSlicer.tar pack/SuperSlicer
- name: create dmg
working-directory: ./build
run: |
hdiutil create -ov -fs HFS+ -volname "Slic3r" -srcfolder "pack/Slic3r" temp.dmg
hdiutil convert temp.dmg -format UDZO -o Slic3r.dmg
hdiutil create -ov -fs HFS+ -volname "SuperSlicer" -srcfolder "pack/SuperSlicer" temp.dmg
hdiutil convert temp.dmg -format UDZO -o SuperSlicer.dmg
# - name: signing Resources (creating CodeResources inside _CodeSignature)
# working-directory: .
# run: codesign -s <identity> Resources
Expand All @@ -93,9 +93,9 @@ jobs:
uses: actions/[email protected]
with:
name: rc_macos.tar
path: build/Slic3r.tar
path: build/SuperSlicer.tar
- name: Upload artifact
uses: actions/[email protected]
with:
name: rc_macos.dmg
path: build/Slic3r.dmg
path: build/SuperSlicer.dmg
20 changes: 10 additions & 10 deletions .github/workflows/ccpp_ubuntu_rc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,8 @@ jobs:
run: mkdir build
- name: cmake
working-directory: ./build
run: cmake .. -DCMAKE_PREFIX_PATH="/home/runner/work/Slic3r/Slic3r/deps/build/destdir/usr/local" -DSLIC3R_STATIC=1
- name: make Slic3r
run: cmake .. -DCMAKE_PREFIX_PATH="/home/runner/work/SuperSlicer/SuperSlicer/deps/build/destdir/usr/local" -DSLIC3R_STATIC=1
- name: make SuperSlicer
working-directory: ./build
run: make Slic3r
- name: make .mo
Expand All @@ -63,29 +63,29 @@ jobs:
run: cp -Rf ../resources package/resources
- name: copy bin
working-directory: ./build
run: cp -f src/Slic3r package/bin/Slic3r
run: cp -f src/superslicer package/bin/superslicer
- name: create sh from echo
working-directory: ./build/package
run: |
echo -e '#!/bin/bash\nDIR=$(readlink -f "$0" | xargs dirname)\nexport LD_LIBRARY_PATH="$DIR/bin"\nexec "$DIR/bin/Slic3r" "$@"' >Slic3r
chmod u+x Slic3r
tar -cvf ../Slic3r.tar .
echo -e '#!/bin/bash\nDIR=$(readlink -f "$0" | xargs dirname)\nexport LD_LIBRARY_PATH="$DIR/bin"\nexec "$DIR/bin/superslicer" "$@"' >superslicer
chmod u+x superslicer
tar -cvf ../SuperSlicer.tar .
- name: Upload artifact
uses: actions/[email protected]
with:
name: rc_linux.tar
path: build/Slic3r.tar
path: build/SuperSlicer.tar
- name: build appimage
working-directory: ./build/package
run: |
chmod +x ../build_appimage.sh
../build_appimage.sh
- name: 'Tar files'
working-directory: ./build/package
run: tar -cvf Slic3r_ubu64.AppImage.tar Slic3r_ubu64.AppImage
run: tar -cvf SuperSlicer_ubu64.AppImage.tar SuperSlicer_ubu64.AppImage
- name: Upload appimage
uses: actions/[email protected]
with:
name: rc-Slic3r-AppImage.tar
path: build/package/Slic3r_ubu64.AppImage.tar
name: rc-SuperSlicer-AppImage.tar
path: build/package/SuperSlicer_ubu64.AppImage.tar

0 comments on commit 653aeb8

Please sign in to comment.