From 2f4c412347ec4544ea6c6a9bb3c31739dfa574e6 Mon Sep 17 00:00:00 2001 From: Nat Quayle Nelson Date: Sun, 17 Oct 2021 00:28:07 -0400 Subject: [PATCH] hollywoo project folder --- projects/hollywoo/build.hxml | 4 ++++ projects/hollywoo/haxelib.json | 17 +++++++++++++++++ projects/hollywoo/src/hollywoo/Main.hx | 7 +++++++ projects/hollywoo/src/hollywoo/Main.kiss | 1 + .../examples/basic.fountain.hollywoo.ktxt2 | 13 +++++++++++++ projects/hollywoo/test.sh | 3 +++ 6 files changed, 45 insertions(+) create mode 100644 projects/hollywoo/build.hxml create mode 100644 projects/hollywoo/haxelib.json create mode 100644 projects/hollywoo/src/hollywoo/Main.hx create mode 100644 projects/hollywoo/src/hollywoo/Main.kiss create mode 100644 projects/hollywoo/src/hollywoo/examples/basic.fountain.hollywoo.ktxt2 create mode 100644 projects/hollywoo/test.sh diff --git a/projects/hollywoo/build.hxml b/projects/hollywoo/build.hxml new file mode 100644 index 00000000..92b152cd --- /dev/null +++ b/projects/hollywoo/build.hxml @@ -0,0 +1,4 @@ +-lib kiss +-cp src +--main hollywoo.Main +--interp \ No newline at end of file diff --git a/projects/hollywoo/haxelib.json b/projects/hollywoo/haxelib.json new file mode 100644 index 00000000..a6c623cd --- /dev/null +++ b/projects/hollywoo/haxelib.json @@ -0,0 +1,17 @@ +{ + "main": "hollywoo.Main", + "name": "hollywoo", + "description": "produce Fountain screenplays as visual novels", + "classPath": "src/", + "dependencies": { + "kiss": "" + }, + "url": "https://github.com/NQNStudios/kisslang", + "contributors": [ + "NQNStudios" + ], + "version": "0.0.0", + "releasenote": "", + "tags": [], + "license": "LGPL" +} \ No newline at end of file diff --git a/projects/hollywoo/src/hollywoo/Main.hx b/projects/hollywoo/src/hollywoo/Main.hx new file mode 100644 index 00000000..45cc8b04 --- /dev/null +++ b/projects/hollywoo/src/hollywoo/Main.hx @@ -0,0 +1,7 @@ +package hollywoo; + +import kiss.Kiss; +import kiss.Prelude; + +@:build(kiss.Kiss.build()) +class Main {} diff --git a/projects/hollywoo/src/hollywoo/Main.kiss b/projects/hollywoo/src/hollywoo/Main.kiss new file mode 100644 index 00000000..d441299f --- /dev/null +++ b/projects/hollywoo/src/hollywoo/Main.kiss @@ -0,0 +1 @@ +(print "Hello world!") diff --git a/projects/hollywoo/src/hollywoo/examples/basic.fountain.hollywoo.ktxt2 b/projects/hollywoo/src/hollywoo/examples/basic.fountain.hollywoo.ktxt2 new file mode 100644 index 00000000..3ebb31aa --- /dev/null +++ b/projects/hollywoo/src/hollywoo/examples/basic.fountain.hollywoo.ktxt2 @@ -0,0 +1,13 @@ +|||Title: The First Hollywoo Script +Credit: written by +Author: Nat Quayle Nelson (she/her) +Contact: natquaylenelson@gmail.com +|>|||| +|||EXT. CABIN - DAY +|>|||| +|||A swanky cabin sits in a clearing in the Adirondacks. The Autumn colors are beautiful. +|>|||| +|||INT. CABIN - SAME +|>|||| +|||NAT NELSON (23, femme) sits by a tall window, typing on a laptop. +|>|||| \ No newline at end of file diff --git a/projects/hollywoo/test.sh b/projects/hollywoo/test.sh new file mode 100644 index 00000000..0ee8ae95 --- /dev/null +++ b/projects/hollywoo/test.sh @@ -0,0 +1,3 @@ +#! /bin/bash + +haxe build.hxml \ No newline at end of file