<html lang='en'>
<head>
<meta content='text/html; charset=utf-8' http-equiv='Content-Type'>
<title>
GitLab
</title>
</meta>
</head>
<style>
  img {
    max-width: 100%;
    height: auto;
  }
  p.details {
    font-style:italic;
    color:#777
  }
  .footer p {
    font-size:small;
    color:#777
  }
  pre.commit-message {
    white-space: pre-wrap;
  }
  .file-stats a {
    text-decoration: none;
  }
  .file-stats .new-file {
    color: #090;
  }
  .file-stats .deleted-file {
    color: #B00;
  }
</style>
<body>
<div class='content'>
<h3>Raymond Toy pushed to branch master at <a href="https://gitlab.common-lisp.net/cmucl/cmucl">cmucl / cmucl</a></h3>
<h4>
Commits:
</h4>
<ul>
<li>
<strong><a href="https://gitlab.common-lisp.net/cmucl/cmucl/commit/00564a1f97e0506ea3343d50c87e086e02768fef">00564a1f</a></strong>
<div>
<span>by Raymond Toy</span>
<i>at 2015-07-25T17:01:27Z</i>
</div>
<pre class='commit-message'>Use asdf instead of defsystem.

Then when the pcl tests are compiled, the fasls are stored somewhere
else instead of in the tests/pcl directory.  This means the src
directory isn't polluted with fasls when we make a source tarball.</pre>
</li>
</ul>
<h4>1 changed file:</h4>
<ul>
<li class='file-stats'>
<a href='#diff-0'>
tests/pcl.lisp
</a>
</li>
</ul>
<h4>Changes:</h4>
<li id='diff-0'>
<a href='https://gitlab.common-lisp.net/cmucl/cmucl/commit/00564a1f97e0506ea3343d50c87e086e02768fef#diff-0'>
<strong>
tests/pcl.lisp
</strong>
</a>
<hr>
<pre class="highlight"><code><span style="color: #000000;background-color: #ffdddd">--- a/tests/pcl.lisp
</span><span style="color: #000000;background-color: #ddffdd">+++ b/tests/pcl.lisp
</span><span style="color: #aaaaaa">@@ -19,68 +19,49 @@
</span>      (defun ,name () ,form)
      (deftest ,name (,name) ,@values)))
 
-(require :defsystem)
<span style="color: #000000;background-color: #ddffdd">+(require :asdf)
</span> 
 (setf (logical-pathname-translations "pcl-test")
       (list (list "*.*.*"
                  (merge-pathnames #p"pcl/*.*"
                                   *load-truename*))))
 
-(mk:defsystem :pcl-test
<span style="color: #000000;background-color: #ffdddd">-    :initially-do (progn )
-    :source-pathname "pcl-test:"
-    :binary-pathname "pcl-test:"
-    :components
-    ((:file "pkg"
</span>-      :source-extension "lisp")
<span style="color: #000000;background-color: #ffdddd">-     #+gerds-pcl
-     (:file "ctor"
</span>-      :source-extension "lisp"
-           :depends-on ("pkg"))
<span style="color: #000000;background-color: #ffdddd">-     (:file "defclass"
</span>-      :source-extension "lisp"
-           :depends-on ("pkg"))
<span style="color: #000000;background-color: #ffdddd">-     (:file "make-instance"
</span>-      :source-extension "lisp"
-           :depends-on ("pkg" #+gerds-pcl "ctor"))
<span style="color: #000000;background-color: #ffdddd">-     (:file "reinitialize-instance"
</span>-      :source-extension "lisp"
-           :depends-on ("pkg" "make-instance"))
<span style="color: #000000;background-color: #ffdddd">-     (:file "slot-value"
</span>-      :source-extension "lisp"
-           :depends-on ("pkg" "make-instance"))
<span style="color: #000000;background-color: #ffdddd">-     (:file "slot-boundp"
</span>-      :source-extension "lisp"
-           :depends-on ("pkg" "make-instance"))
<span style="color: #000000;background-color: #ffdddd">-     (:file "slot-missing"
</span>-      :source-extension "lisp"
-           :depends-on ("pkg" "make-instance"))
<span style="color: #000000;background-color: #ffdddd">-     (:file "slot-accessors"
</span>-      :source-extension "lisp"
-           :depends-on ("pkg" "make-instance"))
<span style="color: #000000;background-color: #ffdddd">-     (:file "slot-type"
</span>-      :source-extension "lisp"
-           :depends-on ("pkg" "slot-value"))
<span style="color: #000000;background-color: #ffdddd">-     (:file "inline-access"
</span>-      :source-extension "lisp"
-           :depends-on ("pkg" "slot-type"))
<span style="color: #000000;background-color: #ffdddd">-     (:file "method-combination"
</span>-      :source-extension "lisp"
-           :depends-on ("pkg"))
<span style="color: #000000;background-color: #ffdddd">-     (:file "pv"
</span>-      :source-extension "lisp"
-           :depends-on ("pkg"))
<span style="color: #000000;background-color: #ffdddd">-     (:file "defgeneric"
</span>-      :source-extension "lisp"
-           :depends-on ("pkg"))
<span style="color: #000000;background-color: #ffdddd">-     (:file "defmethod"
</span>-      :source-extension "lisp"
-           :depends-on ("pkg"))
<span style="color: #000000;background-color: #ffdddd">-     (:file "find-method"
</span>-      :source-extension "lisp"
-           :depends-on ("pkg"))
<span style="color: #000000;background-color: #ffdddd">-     (:file "methods"
</span>-      :source-extension "lisp"
-           :depends-on ("pkg"))))
<span style="color: #000000;background-color: #ddffdd">+(asdf:defsystem :pcl-test
+  :pathname "pcl/"
+  :components
+  ((:file "pkg")
+   #+gerds-pcl
+   (:file "ctor"
+    :depends-on ("pkg"))
+   (:file "defclass"
+    :depends-on ("pkg"))
+   (:file "make-instance"
+    :depends-on ("pkg" #+gerds-pcl "ctor"))
+   (:file "reinitialize-instance"
+    :depends-on ("pkg" "make-instance"))
+   (:file "slot-value"
+    :depends-on ("pkg" "make-instance"))
+   (:file "slot-boundp"
+    :depends-on ("pkg" "make-instance"))
+   (:file "slot-missing"
+    :depends-on ("pkg" "make-instance"))
+   (:file "slot-accessors"
+    :depends-on ("pkg" "make-instance"))
+   (:file "slot-type"
+    :depends-on ("pkg" "slot-value"))
+   (:file "inline-access"
+    :depends-on ("pkg" "slot-type"))
+   (:file "method-combination"
+    :depends-on ("pkg"))
+   (:file "pv"
+    :depends-on ("pkg"))
+   (:file "defgeneric"
+    :depends-on ("pkg"))
+   (:file "defmethod"
+    :depends-on ("pkg"))
+   (:file "find-method"
+    :depends-on ("pkg"))
+   (:file "methods"
+    :depends-on ("pkg"))))
</span> 
-(mk:oos :pcl-test :compile)
<span style="color: #000000;background-color: #ddffdd">+(asdf:oos 'asdf:load-op :pcl-test)
</span></code></pre>

<br>
</li>

</div>
<div class='footer' style='margin-top: 10px;'>
<p>

<br>
<a href="https://gitlab.common-lisp.net/cmucl/cmucl/commit/00564a1f97e0506ea3343d50c87e086e02768fef">View it on GitLab</a>
<script type="application/ld+json">{"@context":"http://schema.org","@type":"EmailMessage","action":{"@type":"ViewAction","name":"View Commit","url":"https://gitlab.common-lisp.net/cmucl/cmucl/commit/00564a1f97e0506ea3343d50c87e086e02768fef"}}</script>
</p>
</div>
</body>
</html>