Skip to content

Commit

Permalink
TEMP
Browse files Browse the repository at this point in the history
  • Loading branch information
pazmivaniye committed Jun 16, 2024
1 parent e2fb07d commit 6904769
Showing 1 changed file with 34 additions and 16 deletions.
50 changes: 34 additions & 16 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
# msystem: MINGW64
# update: true
# install: make mingw-w64-x86_64-gcc mingw-w64-x86_64-perl-win32-tieregistry
# - name: Build and Test
# - name: Install Dependencies
# run: |
# : # Fix Perl locale issue
# export LC_ALL=en_US.utf8
Expand All @@ -29,22 +29,40 @@ jobs:
# pacman -U --noconfirm $file
# : # Install TeX Live packages
# pacman -S --noconfirm mingw-w64-x86_64-texlive-luatex mingw-w64-x86_64-texlive-latex-extra mingw-w64-x86_64-texlive-fonts-extra
# : # Build and Test
# make -j
#macos:
# runs-on: macos-latest
# steps:
# - uses: actions/checkout@v4
# - uses: melusina-org/setup-macports@v1
# - name: Build and Test
# run: |
# sudo port install texlive-luatex texlive-latex-extra texlive-fonts-extra
# make -j
linux:
runs-on: ubuntu-latest
# run: make -j
# - uses: actions/upload-artifact@v4
# with:
# name: windows-build
# path: libpgfplotter.a
macos:
runs-on: macos-latest
steps:
- uses: actions/checkout@v4
- name: Build and Test
- uses: melusina-org/setup-macports@v1
- name: Install Dependencies
run: |
sudo apt install texlive-luatex texlive-latex-extra texlive-fonts-extra texlive-xetex texlive-science ghostscript poppler-utils
make -j
curl -LO https://mirror.ctan.org/systems/mac/mactex/BasicTeX.pkg
installer -pkg BasicTeX.pkg -target /
tlmgr install standalone
tlmgr install newtx
tlmgr install pgfplots
sudo port install ghostscript poppler
- name: Build and Test
run: make -j
- uses: actions/upload-artifact@v4
with:
name: macos-build
path: libpgfplotter.a
#linux:
# runs-on: ubuntu-latest
# steps:
# - uses: actions/checkout@v4
# - name: Install Dependencies
# run: sudo apt install texlive-luatex texlive-latex-extra texlive-fonts-extra texlive-xetex texlive-science ghostscript poppler-utils
# - name: Build and Test
# run: make -j
# - uses: actions/upload-artifact@v4
# with:
# name: linux-build
# path: libpgfplotter.a

0 comments on commit 6904769

Please sign in to comment.