Initial Commit: bootstrap project with cl-project

This commit is contained in:
Renaud Casenave-Péré 2014-01-02 19:25:50 +09:00
commit 0d5ab4faa9
7 changed files with 132 additions and 0 deletions

8
.gitignore vendored Normal file
View file

@ -0,0 +1,8 @@
*.fasl
*.dx32fsl
*.dx64fsl
*.lx32fsl
*.lx64fsl
*.x86f
*~
.#*

17
README.md Normal file
View file

@ -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.

22
README.org Normal file
View file

@ -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.

11
src/stoe.lisp Normal file
View file

@ -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.

19
stoe-test.asd Normal file
View file

@ -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)))

38
stoe.asd Normal file
View file

@ -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))))

17
t/stoe.lisp Normal file
View file

@ -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)