More tests, begin win64

This commit is contained in:
falkTX 2021-07-18 19:49:33 +01:00
parent b40bab98af
commit a962edf594
2 changed files with 25 additions and 39 deletions

View File

@ -23,8 +23,8 @@ jobs:
sudo apt-get install -yq libasound2-dev libpulse-dev liblo-dev libgl1-mesa-dev sudo apt-get install -yq libasound2-dev libpulse-dev liblo-dev libgl1-mesa-dev
- name: Build Linux native - name: Build Linux native
env: env:
CFLAGS: $BASE_FLAGS -mfpmath=sse CFLAGS: "${BASE_FLAGS} -mfpmath=sse"
CXXFLAGS: $BASE_FLAGS -mfpmath=sse CXXFLAGS: "${BASE_FLAGS} $BASE_FLAGS -mfpmath=sse"
run: | run: |
make NOOPT=true make NOOPT=true
- uses: actions/upload-artifact@v2 - uses: actions/upload-artifact@v2
@ -56,39 +56,25 @@ jobs:
bin/* bin/*
!bin/*-dssi.dylib !bin/*-dssi.dylib
# linux with win64 cross-compilation win64:
#win64: runs-on: ubuntu-20.04
#runs-on: ubuntu-20.04 steps:
#steps: - uses: actions/checkout@v2
#- uses: actions/checkout@v2 with:
#with: submodules: recursive
#submodules: recursive - name: Set up dependencies
#- name: Set up cache run: |
#uses: actions/cache@v2 sudo apt-get install -yq mingw-w64 binfmt-support binutils-mingw-w64-x86-64 g++-mingw-w64-x86-64
#with: - name: Build win64 cross-compiled
#path: ~/apt-archives env:
#key: cache-win64 CC: x86_64-w64-mingw32-gcc
#- name: Restore debian packages cache CXX: x86_64-w64-mingw32-g++
#run: | LDFLAGS: -static -static-libgcc -static-libstdc++
#if [ -d ~/apt-archives ] && [ "$(ls ~/apt-archives | wc -l)" -ne 0 ]; then \ run: |
#sudo cp ~/apt-archives/*.deb /var/cache/apt/archives/; \ make
#fi - uses: actions/upload-artifact@v2
#- name: Set up dependencies with:
#run: | name: macOS universal
#wget -qO- https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add - && \ path: |
#sudo dpkg --add-architecture i386 && \ bin/*
#sudo apt-add-repository -y 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main' && \ !bin/*-dssi.dll
#sudo apt-get update -qq && \
#sudo apt-get install -yq mingw-w64 binfmt-support binutils-mingw-w64-x86-64 g++-mingw-w64-x86-64 winehq-stable
#- name: Cache debian packages
#run: |
#mkdir -p ~/apt-archives && \
#sudo mv /var/cache/apt/archives/*.deb ~/apt-archives/
#- name: Build win64 cross-compiled
#shell: bash
#run: |
#make
#- uses: actions/upload-artifact@v2
#with:
#name: win64 installer
#path: setup/inno/PawPaw-*.exe

2
dpf

@ -1 +1 @@
Subproject commit 1b5a74ac5580ca6ad3343024a891e5ce3ecbfcd7 Subproject commit 8514dc72ad3bbefb1a5ac4cf0df2ddab60d261db