Skip to content

Commit

Permalink
update plan9
Browse files Browse the repository at this point in the history
  • Loading branch information
nathanwn committed Sep 19, 2024
1 parent 4a393db commit 37186ea
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 6 deletions.
2 changes: 2 additions & 0 deletions roles/plan9/meta/main.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
---
dependencies: []
19 changes: 13 additions & 6 deletions tasks/plan9.yml → roles/plan9/tasks/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,33 +12,40 @@
- fontconfig-devel
when: ansible_os_family == 'RedHat'

- name: Download plan9port.
- name: Install core dependencies
become: true
ansible.builtin.apt:
name:
- xorg-dev
when: ansible_os_family == 'Debian'

- name: Download plan9port
ansible.builtin.git:
repo: https://github.com/9fans/plan9port.git
dest: "{{ ansible_env.HOME }}/dev/personal/plan9/plan9port"
version: be7c68f6954f7dcaa53403e0f600716f65a13d32
update: false

- name: Download plan9go.
- name: Download plan9go
ansible.builtin.git:
repo: git@github.com:nathanwn/9fans-go.git
dest: "{{ ansible_env.HOME }}/dev/personal/plan9/go"
version: f2b738558ad2ba650a729339b3afa1fcad5519c2
version: f86105fb0728caf743246659b6ada899367a5cf7

- name: Download acme utilities by evbogdanov.
- name: Download acme utilities by evbogdanov
ansible.builtin.git:
repo: https://github.com/evbogdanov/acme.git
dest: "{{ ansible_env.HOME }}/dev/personal/plan9/evbogdanov"
version: f8bc53de18541f69e578f25a552b23f0964e683b

- name: Build plan9port.
- name: Build plan9port
ansible.builtin.shell:
chdir: "{{ ansible_env.HOME }}/dev/personal/plan9/plan9port"
cmd: |
./INSTALL
creates: "{{ ansible_env.HOME }}/dev/personal/plan9/plan9port/bin/acme"

- name: Build plan9go.
- name: Build plan9go
ansible.builtin.command:
chdir: "{{ ansible_env.HOME }}/dev/personal/plan9/go"
cmd: "make all"
Expand Down
1 change: 1 addition & 0 deletions ubuntu24.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@
- role: pandoc
- role: vivid
- role: nvm
- role: plan9

tasks:
- name: Install optional packages for host machine
Expand Down

0 comments on commit 37186ea

Please sign in to comment.