Make *qttest-smoke* read only --> to head
Sun Jan 10 18:12:25 CET 2010 Tobias Rautenkranz <tobias@rautenkranz.ch>
* Remove optional qt.gui dependency.
Thu Jan 7 21:59:11 CET 2010 Tobias Rautenkranz <tobias@rautenkranz.ch>
* modular smoke & cl-smoke prefix.
Sun Dec 13 13:46:46 CET 2009 Tobias Rautenkranz <tobias@rautenkranz.ch>
* Support ASDF instead of Mudballs.
Sun Jun 21 11:31:17 CEST 2009 Tobias Rautenkranz <tobias@rautenkranz.ch>
* uses-macros-from :smoke
Thu Jun 11 20:54:31 CEST 2009 Tobias Rautenkranz <tobias@rautenkranz.ch>
* Set package for smoke module
Thu May 14 14:14:13 CEST 2009 Tobias Rautenkranz <tobias@rautenkranz.ch>
* Lisp image loading
Tue May 12 17:43:43 CEST 2009 Tobias Rautenkranz <tobias@rautenkranz.ch>
* Make *qttest-smoke* read only
diff -rN -u old-qt.test/cl-smoke.qt.test.asd new-qt.test/cl-smoke.qt.test.asd
--- old-qt.test/cl-smoke.qt.test.asd 1970-01-01 01:00:00.000000000 +0100
+++ new-qt.test/cl-smoke.qt.test.asd 2014-10-30 07:53:31.000000000 +0100
@@ -0,0 +1,13 @@
+(defsystem :cl-smoke.qt.test
+ :name :cl-smoke.qt.test
+ :version (0 0 1)
+ :author "Tobias Rautenkranz"
+ :license "GPL with linking exception"
+ :description "Qt Test module for GUI testing."
+
+ :depends-on (:cl-smoke.smoke :cl-smoke.qt.core)
+ :components
+ ((:module "src"
+ :components
+ ((:file "package")
+ (:file "qt.test" :depends-on ("package"))))))
diff -rN -u old-qt.test/qt.test.mbd new-qt.test/qt.test.mbd
--- old-qt.test/qt.test.mbd 2014-10-30 07:53:31.000000000 +0100
+++ new-qt.test/qt.test.mbd 1970-01-01 01:00:00.000000000 +0100
@@ -1,16 +0,0 @@
-;;;; -*- Mode: lisp; indent-tabs-mode: nil -*-
-
-(in-package :sysdef-user)
-
-(define-system :qt.test ()
- (:version 0 0 1)
- (:documentation "Qt Test module for GUI testing.")
- (:keywords "test" "testing" "GUI")
- (:author "Tobias Rautenkranz")
- (:license "GPL with linking exception")
- (:components
- ("src" module
- (:components
- "package"
- ("qt.test" (:needs "package")))))
- (:needs :qt))
diff -rN -u old-qt.test/src/qt.test.lisp new-qt.test/src/qt.test.lisp
--- old-qt.test/src/qt.test.lisp 2014-10-30 07:53:31.000000000 +0100
+++ new-qt.test/src/qt.test.lisp 2014-10-30 07:53:31.000000000 +0100
@@ -27,23 +27,7 @@
(in-package :qt.test)
-(eval-when (:load-toplevel :compile-toplevel)
- (define-foreign-library libsmokeqttest
- (:unix "libsmokeqttest.so.2")
- (t (:default "libsmokeqttest")))
- (use-foreign-library libsmokeqttest)
+(smoke:define-smoke-module :cl-smoke.qt libsmokeqttest
+ (*qttest-smoke* "qttest_Smoke")
+ (init-qttest-smoke "init_qttest_Smoke"))
- (defcvar "qttest_Smoke" :pointer
- "The Smoke Qt binding")
-
- (defcfun (init-qttest-smoke "_Z17init_qttest_Smokev") :void)
-
- (defvar *binding* (null-pointer))
-
- (init-qttest-smoke)
-
- (when (null-pointer-p *binding*)
- (setf *binding* (init *qttest-smoke*))))
-; (make-smoke-classes *qttest-smoke*)))
-
-(define-methods *qttest-smoke*)