riju/langs/pawn.yaml

35 lines
543 B
YAML

id: "pawn"
aliases:
- "pawncc"
- "pawnrun"
name: "PAWN"
install:
prepare:
apt:
- cmake
manual: |
install -d "${pkg}/opt/pawn"
install -d "${pkg}/usr/local/bin"
git clone https://github.com/compuphase/pawn.git
pushd pawn
cmake .
make
cp pawncc pawnrun "${pkg}/usr/local/bin/"
cp -R include "${pkg}/opt/pawn/"
popd
main: "main.pawn"
template: |
#include <core>
main() {
print("Hello, world!\n");
}
compile: |
pawncc main.pawn -i/opt/pawn/include
run: |
pawnrun main.amx