Activity

From 02/03/2017 to 03/04/2017

02/23/2017

07:18 PM Revision 29df3ee7: Versioned analysis cache in src/analysis/git.lisp
fixes #2708
This resolves the problem of changes in the generator's analysis code
not going into effect because of c...
J. Moringen
02:50 PM Revision d03dc062: Handle lists of authors and maintainers in src/analysis/asdf.lisp
* src/analysis/asdf.lisp (analyze pathname eql :asdf/one-file): use
`ensure-list' on author and maintainer values
J. Moringen
02:50 PM Revision 146549f6: Fixed license analysis in src/analysis/maven.lisp
* src/analysis/maven.lisp (analyze pathname eql :maven): fixed XPath
for extracting the license
J. Moringen
02:50 PM Revision d6870d46: Added --info-aspects commandline option in src/commandline-interface/*.lisp
fixes #2714
* src/commandline-interface/configuration.lisp (*general-schema*):
added info-aspects option
* src/com...
J. Moringen
02:36 PM Revision 30390c51: Special handling of null aspect arguments in src/model/aspects/aspect.lisp
For backwards compatibility, accept invalid nil aspect arguments under
certain circumstances.
* src/model/aspects/as...
J. Moringen
02:36 PM Revision c3536a52: Added first-class aspect parameters in src/model/aspects/*.lisp
refs #2714
* src/model/aspects/conditions.lisp: new file; contains conditions
used in the model.aspects system
* s...
J. Moringen
02:30 PM Revision 84211339: Added exported symbol variable-info in src/model/variables/package.lisp
refs #2714
* src/model/variables/package.lisp (package jenkins.model.variables):
added exported symbol variable-info
J. Moringen
11:46 AM Revision 41d96c1b: Moved macros in model.aspect module into src/model/aspects/macros.lisp
* src/model/aspects/aspect.lisp (make-aspect-class-form): removed;
moved to
(define-aspect): likewise
* src/model...
J. Moringen
11:43 AM Revision 714031a8: Style improvements in src/model/aspects/mixins.lisp
* src/model/aspects/mixins.lisp (header): updated copyright
(+all-marker+): new constant; marker string for a const...
J. Moringen

02/21/2017

12:08 PM Revision a403dc52: Added aspect documentation in src/model/aspects/aspect[s].lisp
* src/model/aspects/aspect.lisp (make-aspect-class-form): accept
documentation keyword parameter; turn into :docume...
J. Moringen
12:07 PM Revision 46e3c0a7: Added builder-defining-mixin to groovy aspect in src/model/aspects/aspects.lisp
* src/model/aspects/aspects.lisp (define-aspect groovy): added
super-aspect builder-defining-mixin
J. Moringen

02/20/2017

02:40 PM Revision 46416284: check-variable-access if-undefined parameter in src/model/variables/schema.lisp
* src/model/variables/schema.lisp (check-variable-access): added
if-undefined keyword parameter
J. Moringen
02:40 PM Revision 5c526e8c: New function make-variable-info in src/model/variables/schema.lisp
* src/model/variables/schema.lisp (make-variable-info): new function;
make and return a `variable-info' instance
...
J. Moringen
02:34 PM Revision 044c06f1: Generic license analysis in src/analysis/*.lisp
* src/analysis/analysis.lisp (analyze :around pathname eql :auto): new
method; perform the generic :license analysi...
J. Moringen
02:34 PM Revision 104e2150: Analysis returns programming language in src/analysis/*.lisp
J. Moringen
02:23 PM Revision d823e9a9: Return system names in analysis results in src/analysis/asdf.lisp
* src/analysis/asdf.lisp (analyze pathname eql :asdf): return names of
test and non-test systems in two new properties
J. Moringen
01:28 PM Revision e19a52f2: Fixed annoying type error in src/analysis/util.lisp
* src/analysis/util.lisp (edit-distance): iterate can initialize
variables in a way that violates the declared type
J. Moringen
12:10 PM Revision e9920644: Cleanup in src/analysis/analysis.lisp
* src/analysis/analysis.lisp (guess-scm): new function; utility for
guessing the scm kind from the URI
(analyze u...
J. Moringen
12:10 PM Revision e2220c97: Cosmetic changes in src/model/project/classes-model.lisp
* src/model/project/classes-model.lisp (job::aspects): added
documentation string
(add-dependencies! job job-spec...
J. Moringen

02/17/2017

09:11 PM Revision 78ad4b70: Added definition for upstream-dir in src/model/schema.lisp
* src/model/schema.lisp (define-variable :upstream-dir): new
definition; used by dependency-download aspect
J. Moringen
03:52 PM Revision a03f2c29: Renamed variables related to cmake/unix aspect in src/model/aspects/aspects.lisp
* src/model/aspects/aspects.lisp (define-aspect cmake/unix): renamed
variable aspect.{cmake -> cmake/unix}.command
...
J. Moringen
03:23 PM Revision a9bbe6ab: Moved more aspect tests into test/model/aspects/test.lisp
* src/model/aspects/aspects.lisp (toplevel): removed some ad-hoc
aspect test code
* test/model/aspects/test.lisp (t...
J. Moringen

02/16/2017

03:31 PM Revision f670d842: Added option group in src/commandline-interface/main.lisp
* src/commandline-interface/configuration.lisp (*jenkins-schema*):
whitespace change
* src/commandline-interface/ma...
J. Moringen
03:14 PM Revision ec32c855: for templates
J. Moringen
03:14 PM Revision d48be7c0: fixes
J. Moringen
03:14 PM Revision f91af48e: let rosetta handle templates
J. Moringen
03:14 PM Revision f54dcf0c: deployment
J. Moringen
03:14 PM Revision e764d71e: removed stuff from src/commandline-interface/main.lisp
J. Moringen
03:14 PM Revision 24543c10: distribution version
J. Moringen
03:14 PM Revision 94dc9d43: initial analysis
J. Moringen
03:14 PM Revision a607bf80: analysis test
J. Moringen
03:14 PM Revision a51c0a89: temporary
J. Moringen
03:14 PM Revision fb0038a5: restrict analysis to one distribution version
J. Moringen
03:14 PM Revision fe0b19e3: graphviz report adaptations
J. Moringen
03:14 PM Revision c6f4f476: json report adaptations
J. Moringen
03:14 PM Revision 10d7f4c3: removed src/project/progress.lisp
J. Moringen
03:14 PM Revision 0b2909af: Initial rosetta frontend
J. Moringen
03:14 PM Revision 955f1ef3: removed some stuff
J. Moringen
03:13 PM Revision e3ed6836: Added info-variables configuration option in src/commandline-interface/*.lisp
* src/commandline-interface/configuration.lisp (*general-schema*):
added "info-variables" option
* src/commandline-...
J. Moringen
03:13 PM Revision 732921f1: Added schema for non-aspect variables in src/model/schema.lisp
* src/model/schema.lisp: new file; contains definitions for all
non-aspect variables
* jenkins.project.asd (system ...
J. Moringen
03:10 PM Revision 72d928d3: Machinery for variable schema in src/model/variables/schema.lisp
* src/model/variables/conditions.lisp (undefined-variable-warning):
new condition class; signaled when an access to...
J. Moringen
03:10 PM Revision 10ec9048: Unused variable checks in src/model/variables/schema.lisp
* src/model/variables/conditions.lisp (unused-variable-warning): new
condition; signaled when an unused variable is...
J. Moringen
03:10 PM Revision c8a54541: Added [undefined-]variable* in src/model/variables/conditions.lisp
* src/model/variables/conditions.lisp (variable-condition): new
condition class; superclass for variable-related co...
J. Moringen
03:10 PM Revision a5ab9653: Fixed one-line summary in src/model/variables/protocol.lisp
* src/model/variables/protocol.lisp (header): fixed one-line summary;
updated copyright
J. Moringen
03:10 PM Revision 6e2da4cc: Help analysis of variable accesses in src/commandline-interface/main.lisp
* src/commandline-interface/main.lisp (analyze-project): turned local
function into a local macro to let compile-ti...
J. Moringen
02:19 PM Revision c90fa975: Fixed one-line summary in src/model/variables/protocol.lisp
* src/model/variables/protocol.lisp (header): fixed one-line summary;
updated copyright
J. Moringen
02:19 PM Revision 1e3b3b55: Help analysis of variable accesses in src/commandline-interface/main.lisp
* src/commandline-interface/main.lisp (analyze-project): turned local
function into a local macro to let compile-ti...
J. Moringen
02:02 PM Revision 14544269: Help analysis of variable accesses in src/commandline-interface/main.lisp
* src/commandline-interface/main.lisp (analyze-project): turned local
function into a local macro to let compile-ti...
J. Moringen
01:27 PM Revision 45491a80: Cleanup in edit-distance in src/analysis/util.lisp
* src/analysis/util.lisp (edit-distance): added type declarations,
removed unreachable code
J. Moringen
11:47 AM Revision a804b3dc: Cosmetic change in src/model/variables/conditions.lisp
* src/model/variables/conditions.lisp (expression-cycle-error): fixed
indentation
J. Moringen

02/14/2017

12:54 AM Revision 528f7119: for templates
J. Moringen
04:22 PM Revision e2255c75: fixes
J. Moringen
01:54 PM Revision 772446b1: deployment
J. Moringen
01:54 PM Revision 419f4c8a: let rosetta handle templates
J. Moringen
10:54 AM Revision 2935edfc: removed stuff from src/commandline-interface/main.lisp
J. Moringen
10:53 AM Revision abd3f169: distribution version
J. Moringen
10:53 AM Revision aba6f95f: restrict analysis to one distribution version
J. Moringen
10:53 AM Revision ec9a55f7: graphviz report adaptations
J. Moringen
10:53 AM Revision cec476a1: temporary
J. Moringen
10:53 AM Revision 56423369: initial analysis
J. Moringen
10:53 AM Revision a996ca85: analysis test
J. Moringen
10:53 AM Revision e14689d1: json report adaptations
J. Moringen
10:52 AM Revision 1a4c1439: removed src/project/progress.lisp
J. Moringen
10:40 AM Revision fa34a3b8: removed some stuff
J. Moringen
10:33 AM Revision b60eb814: Initial rosetta frontend
J. Moringen

02/13/2017

09:17 PM Revision 45da2fd9: Added aspect service and creation protocol in src/model/aspect/.*.lisp
* src/model/aspects/protocol.lisp (make-aspect): new generic function;
instantiate specified aspect
(make-aspect ...
J. Moringen
09:05 PM Revision 4aea8849: Moved aspect mixins into separate file src/model/aspects/mixins.lisp
* src/model/aspects/aspects.lisp
(defclass aspect-builder-defining-mixin): removed; moved into
src/model/aspects/...
J. Moringen
09:04 PM Revision dc11312d: Moved tests into separate file test/model/aspects/test.lisp
* src/model/aspects/aspect.lisp (toplevel): removed tests
* src/model/aspects/aspects.lisp (toplevel): likewise
* tes...
J. Moringen
09:02 PM Revision 4d9cf9c8: Moved unused aspects into src/model/aspects/contrib.lisp
* src/model/aspects/aspects.lisp (dependency-download/windows): removed;
moved to src/model/aspects/contrib.lisp
...
J. Moringen
08:26 PM Revision 6debb074: Reorganized model files in src/model{,aspects,projects}/*.lisp
* New module ordering
model.variables
before model
before model.aspects
before model.projects...
J. Moringen
07:40 PM Revision ef8e3e67: model.aspects before model.projects
J. Moringen
07:40 PM Revision aa9b3d12: Moved aspect mixins into separate file src/model/aspects/mixins.lisp
* src/model/aspects/aspects.lisp
(defclass aspect-builder-defining-mixin): removed; moved into
src/model/aspects/...
J. Moringen
07:40 PM Revision a77c87d3: Moved tests into separate file src/model/aspects/test.lisp
* src/model/aspects/aspect.lisp (toplevel): removed tests
* src/model/aspects/aspects.lisp (toplevel): likewise
* src...
J. Moringen
07:40 PM Revision d3003e57: Moved unused aspects into src/model/aspects/contrib.lisp
* src/model/aspects/aspects.lisp (define-aspect cmake/windows): removed;
moved to src/model/aspects/contrib.lisp
...
J. Moringen
07:40 PM Revision b1aa8137: Added aspect service and creation protocol in src/model/aspect/.*.lisp
* src/model/aspects/protocol.lisp (make-aspect): new generic function;
(make-aspect symbol): new method;
(make-as...
J. Moringen
07:40 PM Revision 354e229b: variable container in model.variables and model.variables before model
* src/commandline-interface/main.lisp (analyze-project):
* jenkins.project.asd (system jenkins.project):
J. Moringen
06:10 PM Revision 035a1b86: aspect parameter improvements
J. Moringen
06:10 PM Revision 7f9d5f55: fixes
J. Moringen
06:10 PM Revision 99030130: aspect parameter documentation
J. Moringen
06:10 PM Revision dca694fd: variable documentation
J. Moringen
06:10 PM Revision 756ee42b: --info-variables commandline option
J. Moringen
06:10 PM Revision 458ea818: Initial variable schema in src/model/variables/schema.lisp
* src/model/variable.lisp: new file; variable schema stuff
* src/model/variables.lisp: new file; variable definitions...
J. Moringen
06:10 PM Revision 44c41886: setuptools aspect tweaks
J. Moringen
06:10 PM Revision f8afc08d: Commandline --info-aspects in src/commandline-interface/main.lisp
* src/commandline-interface/main.lisp (update-synopsis):
(print-aspect-info):
(main):
J. Moringen
06:10 PM Revision bddbf0cc: dependency issue
J. Moringen
06:10 PM Revision bed175f4: partial aspect parameters
J. Moringen
06:10 PM Revision e07fec1e: Added aspect service and creation protocol in src/model/aspect/.*.lisp
* src/model/aspects/protocol.lisp (make-aspect): new generic function;
(make-aspect symbol): new method;
(make-as...
J. Moringen
06:10 PM Revision 538e2180: Moved aspect mixins into separate file src/model/aspects/mixins.lisp
* src/model/aspects/aspects.lisp
(defclass aspect-builder-defining-mixin): removed; moved into
src/model/aspects/...
J. Moringen
06:10 PM Revision 14c95598: model.aspects before model.projects
J. Moringen
06:10 PM Revision 8bb1246c: Moved unused aspects into src/model/aspects/contrib.lisp
* src/model/aspects/aspects.lisp (define-aspect cmake/windows): removed;
moved to src/model/aspects/contrib.lisp
...
J. Moringen
06:10 PM Revision cda8b9d4: Moved tests into separate file src/model/aspects/test.lisp
* src/model/aspects/aspect.lisp (toplevel): removed tests
* src/model/aspects/aspects.lisp (toplevel): likewise
* src...
J. Moringen
06:09 PM Revision 6611152f: variable container in model.variables and model.variables before model
* src/commandline-interface/main.lisp (analyze-project):
* jenkins.project.asd (system jenkins.project):
J. Moringen
05:49 PM Revision b69496f8: fixes
J. Moringen
05:49 PM Revision ebe4703a: aspect parameter improvements
J. Moringen
05:47 PM Revision 2b984f03: Commandline --info-aspects in src/commandline-interface/main.lisp
* src/commandline-interface/main.lisp (update-synopsis):
(print-aspect-info):
(main):
J. Moringen
05:47 PM Revision fc27ec91: variable documentation
J. Moringen
05:47 PM Revision 95fc43f9: --info-variables commandline option
J. Moringen
05:47 PM Revision b1ece5e1: Initial variable schema in src/model/variables/schema.lisp
* src/model/variable.lisp: new file; variable schema stuff
* src/model/variables.lisp: new file; variable definitions...
J. Moringen
05:47 PM Revision 5265694b: setuptools aspect tweaks
J. Moringen
05:47 PM Revision 4360387b: aspect parameter documentation
J. Moringen
05:47 PM Revision c4c9be55: dependency issue
J. Moringen
05:47 PM Revision c4f00c74: Reorganized model files in src/model{,aspects,projects}/*.lisp
* src/commandline-interface/main.lisp (locate-projects): adapted to
renamed packages
* src/commandline-interface/pa...
J. Moringen
05:47 PM Revision 3bd9402b: Added aspect service and creation protocol in src/model/aspect/.*.lisp
* src/model/aspects/protocol.lisp (make-aspect): new generic function;
(make-aspect symbol): new method;
(make-as...
J. Moringen
05:47 PM Revision cda9ff89: Moved aspect mixins into separate file src/model/aspects/mixins.lisp
* src/model/aspects/aspects.lisp
(defclass aspect-builder-defining-mixin): removed; moved into
src/model/aspects/...
J. Moringen
05:47 PM Revision 0c7a946a: Moved tests into separate file src/model/aspects/test.lisp
* src/model/aspects/aspect.lisp (toplevel): removed tests
* src/model/aspects/aspects.lisp (toplevel): likewise
* src...
J. Moringen
05:47 PM Revision 0f22b00c: Moved unused aspects into src/model/aspects/contrib.lisp
* src/model/aspects/aspects.lisp (define-aspect cmake/windows): removed;
moved to src/model/aspects/contrib.lisp
...
J. Moringen
05:47 PM Revision 62b93c04: model.aspects before model.projects
J. Moringen
05:47 PM Revision d5c33512: variable container in model.variables and model.variables before model
J. Moringen
05:47 PM Revision 89410e96: partial aspect parameters
J. Moringen
05:45 PM Revision 5ed54bfe: Continue restart in aspect extend! loop in src/project/protocol.lisp
* src/project/protocol.lisp (extend! progn t list t): establish a
`continue' restart around `extend!' calls for ind...
J. Moringen
11:45 AM Revision 04f20fd4: Use with-simple-restart in src/project/*.lisp
* src/project/protocol.lisp (instantiate :around t): use
`with-simple-restart' instead of `restart-case'
(add-dep...
J. Moringen

02/08/2017

02:46 PM Revision 58b9f2db: Simplified expand in src/project/variable-evaluation.lisp
* src/project/variable-evaluation.lisp (drill-down): new function;
extracted from `expand'
(collapse): likewise
...
J. Moringen

02/07/2017

09:01 PM Revision 3d8ee9f4: Tracing for structure-path magic variable in src/model/variables/evaluation.lisp
* src/model/variables/evaluation.lisp (expand): added
`with-augmented-trace' to clauses for structure-path variable
J. Moringen
08:46 PM Revision 2f5a4931: Support docker-slaves plugin in lib/jenkins.api/src/api/classes.lisp
* lib/jenkins.api/src/api/classes.lisp
(define-interface-implementations property): added docker slave
plugin
* l...
J. Moringen

02/06/2017

12:44 PM Revision aa039512: Fixed scope of tracing/tracking in src/project/variable-evaluation.lisp
* src/project/variable-evaluation.lisp (value t t): only trace and
track if the variable is actually defined
J. Moringen
11:33 AM Revision 2a9b2416: Detect cycles during variable expansion in src/project/variable-evaluation.lisp
* src/project/conditions.lisp (header): updated copyright
(expression-cycle-error): new condition; signaled when a ...
J. Moringen

02/03/2017

04:06 PM Revision 7eed4708: Version bump 0.11 -> 0.12 in jenkins.project.asd
* jenkins.project.asd (+version-minor+): changed value 11 -> 12 J. Moringen
02:30 PM Revision a94eed7f: Made COMPONENTS find_package() keyword optional in src/analysis/cmake.lisp
* src/analysis/cmake.lisp (*find-package-scanner*): made COMPONENTS
keyword preceding list of component names optional
J. Moringen
01:43 PM Revision 5cb53c49: Analyze ROS packages with CMake nature in src/analysis/ros-package.lisp
* src/analysis/ros-package.lisp (analyze pathname eql :ros-package):
new method; analyze package with :cmake and :r...
J. Moringen
01:43 PM Revision df512b40: Added multi-ROS package analysis in src/analysis/ros-packages.lisp
* src/analysis/ros-packages.lisp: new file; analysis for repositories
containing multiple ROS packages
* jenkins.pr...
J. Moringen
01:42 PM Revision 93ae8d22: Use :cmake nature for :ros-package dependencies in src/analysis/ros-packages.lisp
* src/analysis/ros-packages.lisp
(analyze pathname :eql ros-package.xml): report dependencies with
:cmake nature
J. Moringen
01:40 PM Revision 98a559ef: Removed backward compatibility in src/project/json.lisp
* src/project/json.lisp (derive-template-name): removed; no longer
needed
(resolve-template-dependency): use the ...
J. Moringen
01:40 PM Revision 29c5252d: Warn for deprecated template filename schema in src/project/json.lisp
* src/project/json.lisp (resolve-template-dependency): warn when
encountering template filenames using the old T[0-...
J. Moringen
01:37 PM Revision 6094cae8: Resolve template dependencies in src/project/json.lisp
* src/project/json.lisp (*template-load-stack*): new variable; tracks
templates currently being loaded
(call-with...
J. Moringen
01:36 PM Revision d8a6c991: Derive template names from filenames in src/project/json.lisp
* src/project/json.lisp (derive-template-name): new function;
derive template name from template filename
(load-t...
J. Moringen
01:27 PM Revision a75c180b: Improved instantiation conditions in src/project/{protocol,mixins,classes-spec...
* `project-spec' instances no longer contain `job-spec's
* `project-spec' instances no longer clone `job-spec's defi...
J. Moringen
01:23 PM Revision 96334404: Removed aspect filtering src/project/{protocol,mixins,classes-spec}.lisp
* src/project/classes-spec.lisp (job-spec::tags): removed slot; no
longer used
(instantiate job-spec): use `aspec...
J. Moringen
12:26 PM Revision 059e4652: Merge branch 'wip-custom-cmake' into next
J. Moringen
12:26 PM Revision ecf23260: Merge branch 'wip-template-dependencies' into next
J. Moringen
12:26 PM Revision 5d64b565: Merge branch 'wip-ros-packages' into next
J. Moringen
12:26 PM Revision 355d2032: Merge branch 'wip-no-aspect-filtering' into next
J. Moringen
12:25 PM Revision 99a00b17: Recipe controls CMake shell command in src/project/aspects.lisp
The aspect just uses whatever the variable aspect.cmake.command
expands to for the shell build step. The twist: the v...
J. Moringen
12:25 PM Revision cc461943: Added multi-ROS package analysis in src/analysis/ros-packages.lisp
* src/analysis/ros-packages.lisp: new file; analysis for repositories
containing multiple ROS packages
* jenkins.pr...
J. Moringen
12:25 PM Revision 708fc197: Use :cmake nature for :ros-package dependencies in src/analysis/ros-packages.lisp
* src/analysis/ros-packages.lisp J. Moringen
12:25 PM Revision 8abde220: Analyze ROS packages with CMake nature in src/analysis/ros-package.lisp
* src/analysis/ros-package.lisp (analyze pathname eql :ros-package):
new method; analyze package with :cmake and :r...
J. Moringen
12:25 PM Revision 450e82fa: Removed backward compatibility in src/project/json.lisp
* src/project/json.lisp (load-template/json-1): J. Moringen
12:25 PM Revision 9b55c3c4: Warn for deprecated template filename schema in src/project/json.lisp
* src/project/json.lisp (resolve-template-dependency): J. Moringen
12:25 PM Revision 38b6d4dc: Derive template names from filenames in src/project/json.lisp
* src/project/json.lisp (load-template/json-1): J. Moringen
12:25 PM Revision f8ffa3b4: Resolve template dependencies in src/project/json.lisp
* src/project/json.lisp (*template-load-stack*):
(call-with-loading-template):
(loading-template):
(resolve-tem...
J. Moringen
12:25 PM Revision 9e297ea8: Improved instantiation conditions in src/project/{protocol,mixins,classes-spec...
* src/commandline-interface/main.lisp (analyze-project):
* src/project/classes-spec.lisp:
J. Moringen
12:25 PM Revision b5cfcc95: Removed aspect filtering src/project/{protocol,mixins,classes-spec}.lisp
* src/project/classes-spec.lisp (header): updated copyright
(instantiate job-spec):
(applicable-aspects t job-spe...
J. Moringen
12:24 PM Revision 213d8ea6: Near-rewrite of src/analysis/cmake.lisp
* Use variable resolution consistently.
* Establishment restarts in a more principled manner.
* Instead of searchin...
J. Moringen
12:24 PM Revision be42b941: Fixed parameter types of mercurial aspect in src/project/aspects.lisp
* src/project/aspects.lisp (define-aspect mercurial): fixed types and
default values of "branch", "tag" and "clean?...
J. Moringen
12:24 PM Revision 8da222cb: Cosmetic change in src/project/aspects.lisp
* src/project/aspects.lisp (define-aspect subversion): whitespace
change
J. Moringen
11:09 AM Revision 13917894: Merge branch 'wip-no-aspect-filtering' into next
J. Moringen
11:09 AM Revision 9177e2cf: Merge branch 'wip-template-dependencies' into next
J. Moringen
11:09 AM Revision 00873b63: Merge branch 'wip-ros-packages' into next
J. Moringen
11:09 AM Revision 668e45aa: Merge branch 'wip-custom-cmake' into next
J. Moringen
11:09 AM Revision 3713401e: Recipe controls CMake shell command in src/project/aspects.lisp
The aspect just uses whatever the variable aspect.cmake.command
expands to for the shell build step. The twist: the v...
J. Moringen
11:08 AM Revision a62e4a11: Removed aspect filtering src/project/{protocol,mixins,classes-spec}.lisp
* src/project/classes-spec.lisp (header): updated copyright
(instantiate job-spec):
(applicable-aspects t job-spe...
J. Moringen
11:08 AM Revision 097a3078: Improved instantiation conditions in src/project/{protocol,mixins,classes-spec...
* src/commandline-interface/main.lisp (analyze-project):
* src/project/classes-spec.lisp:
J. Moringen
11:08 AM Revision 9d552f92: Removed backward compatibility in src/project/json.lisp
* src/project/json.lisp (load-template/json-1): J. Moringen
11:08 AM Revision bf799a74: Warn for deprecated template filename schema in src/project/json.lisp
* src/project/json.lisp (resolve-template-dependency): J. Moringen
11:08 AM Revision 02c1e8fe: Resolve template dependencies in src/project/json.lisp
* src/project/json.lisp (*template-load-stack*):
(call-with-loading-template):
(loading-template):
(resolve-tem...
J. Moringen
11:08 AM Revision bd6042c2: Derive template names from filenames in src/project/json.lisp
* src/project/json.lisp (load-template/json-1): J. Moringen
11:08 AM Revision 515ca255: Use :cmake nature for :ros-package dependencies in src/analysis/ros-packages.lisp
* src/analysis/ros-packages.lisp J. Moringen
11:08 AM Revision 35d5d7ed: Analyze ROS packages with CMake nature in src/analysis/ros-package.lisp
* src/analysis/ros-package.lisp (analyze pathname eql :ros-package):
new method; analyze package with :cmake and :r...
J. Moringen
11:08 AM Revision 32a00d08: Added multi-ROS package analysis in src/analysis/ros-packages.lisp
* src/analysis/ros-packages.lisp: new file; analysis for repositories
containing multiple ROS packages
* jenkins.pr...
J. Moringen
10:56 AM Revision 65c014e6: Near-rewrite of src/analysis/cmake.lisp
* Use variable resolution consistently.
* Establishment restarts in a more principled manner.
* Instead of searchin...
J. Moringen
 

Also available in: Atom