35 lines
		
	
	
	
		
			1 KiB
		
	
	
	
		
			Common Lisp
		
	
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
	
		
			1 KiB
		
	
	
	
		
			Common Lisp
		
	
	
	
	
	
(in-package #:common-lisp-user)
 | 
						|
 | 
						|
(defpackage #:trivial-backtrace-system (:use #:asdf #:cl))
 | 
						|
(in-package #:trivial-backtrace-system)
 | 
						|
 | 
						|
(defsystem trivial-backtrace
 | 
						|
  :version "1.1.0"
 | 
						|
  :author "Gary Warren King <gwking@metabang.com> and contributors"
 | 
						|
  :maintainer "Gary Warren King <gwking@metabang.com> and contributors"
 | 
						|
  :licence "MIT Style license "
 | 
						|
  :description "trivial-backtrace"
 | 
						|
  :depends-on ()
 | 
						|
  :components
 | 
						|
  ((:static-file "COPYING")
 | 
						|
   (:module 
 | 
						|
    "setup"
 | 
						|
    :pathname "dev/"
 | 
						|
    :components ((:file "packages")))
 | 
						|
   (:module 
 | 
						|
    "dev"
 | 
						|
    :depends-on ("setup")
 | 
						|
    :components ((:file "utilities")
 | 
						|
		 (:file "backtrace")
 | 
						|
		 (:file "map-backtrace")
 | 
						|
		 (:file "fallback" :depends-on ("backtrace" "map-backtrace")))))
 | 
						|
  :in-order-to ((test-op (load-op trivial-backtrace-test)))
 | 
						|
  :perform (test-op :after (op c)
 | 
						|
		    (funcall
 | 
						|
		     (intern (symbol-name '#:run-tests) :lift)
 | 
						|
		     :config :generic)))
 | 
						|
 | 
						|
(defmethod operation-done-p 
 | 
						|
           ((o test-op)
 | 
						|
            (c (eql (find-system 'trivial-backtrace))))
 | 
						|
  (values nil))
 |