summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
Diffstat (limited to 'README')
-rw-r--r--README46
1 files changed, 46 insertions, 0 deletions
diff --git a/README b/README
new file mode 100644
index 0000000..4f2d6bd
--- /dev/null
+++ b/README
@@ -0,0 +1,46 @@
+Whale is an entry for the 2018 Blender 24-hour IRC compo
+
+Whales / Doing Astrophysics / Crater Lake
+
+It's a collaboration I did with some friends, we've called ourselves
+"Hungrycat" (productions?) for this silly creation.
+
+Note much of this code is forked from an earlier project I worked on
+but never finished called Maladjusted. No, I did not write all of this
+in 24 hours, and I had a full night's rest during the competition.
+
+Building from source:
+
+ On GNU/Linux for GNU/Linux:
+
+ ./bootstrap; mkdir build; cd build; ../configure; make
+
+ Optionally with svg-cairo instead (like the release windows builds)
+
+ ./bootstrap; mkdir build; cd build; ../configure --with-svg-cairo; make
+
+ On GNU/Linux for Windows via MinGW-w64 w/static linking:
+
+ ./bootstrap; mkdir build-win; cd build-win \
+ LDFLAGS=-static PKG_CONFIG='x86_64-w64-mingw32-pkg-config --static' \
+ PKG_CONFIG_PATH=/usr/local/cross-tools/x86_64-w64-mingw32/lib/pkgconfig \
+ ../configure --host=x86_64-w64-mingw32 --with-svg-cairo
+
+ The above assumed your mingw toolchain prefix is 'x86_64-w64-mingw32',
+ the i686 build was configured using the following commandline:
+
+ LDFLAGS=-static PKG_CONFIG='i686-w64-mingw32-pkg-config --static' \
+ PKG_CONFIG_PATH=/usr/local/cross-tools/i686-w64-mingw32/lib/pkgconfig \
+ ../configure --host=i686-w64-mingw32 --with-svg-cairo
+
+
+Installing:
+
+ Don't install this, that's silly, just run it in-tree. I didn't even bother
+ adding the assets to the automake stuff to support installation.
+
+ Simply add a symlink to the assets directory, and run from the build root:
+ cd build; ln -s ../assets; src/whale
+
+
+ - <vcaputo@pengaru.com> 4/15/2018
© All Rights Reserved