From 0d5ab4faa951c3aacd0eeb46c20cfc38c2582115 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Renaud=20Casenave-P=C3=A9r=C3=A9?= Date: Thu, 2 Jan 2014 19:25:50 +0900 Subject: [PATCH] Initial Commit: bootstrap project with cl-project --- .gitignore | 8 ++++++++ README.md | 17 +++++++++++++++++ README.org | 22 ++++++++++++++++++++++ src/stoe.lisp | 11 +++++++++++ stoe-test.asd | 19 +++++++++++++++++++ stoe.asd | 38 ++++++++++++++++++++++++++++++++++++++ t/stoe.lisp | 17 +++++++++++++++++ 7 files changed, 132 insertions(+) create mode 100644 .gitignore create mode 100644 README.md create mode 100644 README.org create mode 100644 src/stoe.lisp create mode 100644 stoe-test.asd create mode 100644 stoe.asd create mode 100644 t/stoe.lisp diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..7d8d59e --- /dev/null +++ b/.gitignore @@ -0,0 +1,8 @@ +*.fasl +*.dx32fsl +*.dx64fsl +*.lx32fsl +*.lx64fsl +*.x86f +*~ +.#* \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..50978e1 --- /dev/null +++ b/README.md @@ -0,0 +1,17 @@ +# Stoe - SaintOEngine - A 3d engine in common-lisp + +## Usage + +## Installation + +## Author + +* Renaud Casenave-Péré (renaud@casenave-pere.fr) + +## Copyright + +Copyright (c) 2014 Renaud Casenave-Péré (renaud@casenave-pere.fr) + +# License + +Licensed under the GPL3 License. diff --git a/README.org b/README.org new file mode 100644 index 0000000..9d10f78 --- /dev/null +++ b/README.org @@ -0,0 +1,22 @@ +* Stoe - SaintOEngine - A 3d engine in common-lisp + +** Usage + +** Dependencies + +** Installation + + +** Author + ++ Renaud Casenave-Péré (renaud@casenave-pere.fr) + +* Copyright + +Copyright (c) 2014 Renaud Casenave-Péré (renaud@casenave-pere.fr) + + +* License + +Licensed under the GPL3 License. + diff --git a/src/stoe.lisp b/src/stoe.lisp new file mode 100644 index 0000000..d7ae5f5 --- /dev/null +++ b/src/stoe.lisp @@ -0,0 +1,11 @@ +#| + This file is a part of stoe project. + Copyright (c) 2014 Renaud Casenave-Péré (renaud@casenave-pere.fr) +|# + +(in-package :cl-user) +(defpackage stoe + (:use :cl)) +(in-package :stoe) + +;; blah blah blah. diff --git a/stoe-test.asd b/stoe-test.asd new file mode 100644 index 0000000..7f56019 --- /dev/null +++ b/stoe-test.asd @@ -0,0 +1,19 @@ +#| + This file is a part of stoe project. + Copyright (c) 2014 Renaud Casenave-Péré (renaud@casenave-pere.fr) +|# + +(in-package :cl-user) +(defpackage stoe-test-asd + (:use :cl :asdf)) +(in-package :stoe-test-asd) + +(defsystem stoe-test + :author "Renaud Casenave-Péré" + :license "GPL3" + :depends-on (:stoe + :cl-test-more) + :components ((:module "t" + :components + ((:file "stoe")))) + :perform (load-op :after (op c) (asdf:clear-system c))) diff --git a/stoe.asd b/stoe.asd new file mode 100644 index 0000000..fb6545b --- /dev/null +++ b/stoe.asd @@ -0,0 +1,38 @@ +#| + This file is a part of stoe project. + Copyright (c) 2014 Renaud Casenave-Péré (renaud@casenave-pere.fr) +|# + +#| + SaintOEngine - A 3d engine in common-lisp + + Author: Renaud Casenave-Péré (renaud@casenave-pere.fr) +|# + +(in-package :cl-user) +(defpackage stoe-asd + (:use :cl :asdf)) +(in-package :stoe-asd) + +(defsystem stoe + :version "0.1" + :author "Renaud Casenave-Péré" + :license "GPL3" + :depends-on () + :components ((:module "src" + :components + ((:file "stoe")))) + :description "SaintOEngine - A 3d engine in common-lisp" + :long-description + #.(with-open-file (stream (merge-pathnames + #p"README.md" + (or *load-pathname* *compile-file-pathname*)) + :if-does-not-exist nil + :direction :input) + (when stream + (let ((seq (make-array (file-length stream) + :element-type 'character + :fill-pointer t))) + (setf (fill-pointer seq) (read-sequence seq stream)) + seq))) + :in-order-to ((test-op (load-op stoe-test)))) diff --git a/t/stoe.lisp b/t/stoe.lisp new file mode 100644 index 0000000..d93c71e --- /dev/null +++ b/t/stoe.lisp @@ -0,0 +1,17 @@ +#| + This file is a part of stoe project. + Copyright (c) 2014 Renaud Casenave-Péré (renaud@casenave-pere.fr) +|# + +(in-package :cl-user) +(defpackage stoe-test + (:use :cl + :stoe + :cl-test-more)) +(in-package :stoe-test) + +(plan nil) + +;; blah blah blah. + +(finalize)