Compare commits

...

2 Commits

Author SHA1 Message Date
JoYo eeef3ed5ed minor doc 2019-02-17 21:06:09 +00:00
JoYo faa9ec9330 docker build instead of virtual machine 2019-02-17 21:05:54 +00:00
7 changed files with 196 additions and 189 deletions

8
Dockerfile Normal file
View File

@ -0,0 +1,8 @@
FROM ubuntu:bionic
ENV DEBIAN_FRONTEND=noninteractive
ENV CXX clang++
RUN apt-get update && apt-get install -y \
clang \
llvm-dev \
yasm

View File

@ -1,18 +1,17 @@
# sins - Scrap is not Scrap
## About
# sins - scrap is not scrap
This experiment began out of a fascination with a public school education in biology and a dissatisfaction with genetic algorithms with their ability to do work.
Work is for chumps; entropy is less energy... er.
### [Artifical Life Slideshow](https://docs.google.com/presentation/d/1P5wEIuympcGkyadeAofbZbJqTmpwpZGw9-DXg5_P7Ms)
[Artifical Life Slideshow](https://docs.google.com/presentation/d/1P5wEIuympcGkyadeAofbZbJqTmpwpZGw9-DXg5_P7Ms)
## Quick Start
# usage
```bash
docker-compose up
```
### Ubuntu 16.04
python3 run.py -provision
python3 run.py -build
python3 run.py
# (not so) FAQ
## (not so) FAQ
What biology? All I see is bad code.
-----
Biology is a great example of a tremendous waste of time, so I love to be inspired by it.

6
Vagrantfile vendored
View File

@ -1,6 +0,0 @@
# -*- mode: ruby -*-
Vagrant.configure("2") do |config|
config.vm.box = "bento/ubuntu-16.04"
config.vm.provision "shell", path: "provision-ubuntu.sh"
end

10
docker-compose.yaml Normal file
View File

@ -0,0 +1,10 @@
version: '3'
services:
sins_build:
image: sins_build
build:
context: .
volumes:
- ${PWD}:/app
working_dir: /app
command: python waf-2.0.14 configure build

View File

@ -1,4 +0,0 @@
#! /usr/bin/env sh
apt-get install -y \
clang \
yasm

170
waf-2.0.14 Normal file

File diff suppressed because one or more lines are too long

170
waf.py

File diff suppressed because one or more lines are too long