PiDP-8/I Software

Check-in [e01e5ca1ff]
Log In

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Added a basic compilation GitHub CI workflow, for branches synced by the GitHub git sync (https://github.com/tangentsoft/pidp8i/actions).
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | github-ci
Files: files | file ages | folders
SHA1: e01e5ca1ff723e5ba83f72c963843728926d9ba5
User & Date: ryan 2020-07-12 03:35:21.782
Context
2020-07-13
16:32
Separate out install into install-target (--prefix target files) and install-system (files and packages outside of --prefix). Add DESTDIR so target files may be installed to a different root than /. check-in: 4bffc18e79 user: ryan tags: github-ci
2020-07-12
03:35
Added a basic compilation GitHub CI workflow, for branches synced by the GitHub git sync (https://github.com/tangentsoft/pidp8i/actions). check-in: e01e5ca1ff user: ryan tags: github-ci
03:04
Typoed the conditionals on fortran. The option has a dash not an underscore. This caused patches to be attempted on fortran packages even if the packages were disabled. Note that SABR is now required for the C compiler, and we apply the SABR patch unconditionally. check-in: 70b6053e6d user: poetnerd tags: trunk
Changes
Unified Diff Ignore Whitespace Patch
Added .github/workflows/ci.yml.


























>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
name: ci
on: [push, pull_request]
jobs:
  build:
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v2
    - name: Dependency packages
      run: sudo apt-get -y install build-essential python3-pexpect libncurses-dev
    - name: configure
      run: ./configure
    - name: make
      run: ./tools/mmake