What I really want is the definition of the original tests:
Suppose I have an asdf system:
(defsystem simple-system
:serial t
:components ((:module "src"
:components
((:file "0-package")
(:file "1-tests-stubs")
(:file "2-code") ...))))
And another system to check first:
(defsystem simple-system-tests
:serial t
:components ((:module "src"
:components
((:file "0-package")
(:file "1-tests-real")
(:file "2-code") ...))))
The only difference between the two is what simple-systemI have 1-tests-stubs, where simple-system-testsI have it 1-tests-real. In 1-tests-stubsI define a macro (defmacro def-test (&rest _args) nil)that gets a "real" implementation in 1-tests-real.
Now I want to compile simple-systemwith (declare (optimize (safety 0) (debug 0) (speed 3)))and simple-system-testswith the opposite (declare (optimize (safety 3) (debug 3) (speed 0))).
How can I do this (where and how to install these ads in general terms for these two systems)?
simple-system simple-system-tests ( , /)?
, .
, , ( ?).