buildr-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alex Boisvert <alex.boisv...@gmail.com>
Subject Re: FileTasks as dependencies
Date Thu, 17 Nov 2011 16:15:04 GMT
Try,

compile.enhance [ ... tasks ... ]

to add task prerequisites/dependencies to it.

alex

On Thu, Nov 17, 2011 at 8:01 AM, Dominic Graefen
<dominic.graefen@gmail.com>wrote:

> Hey guys,
>
> I need to implement a way to install dependencies that are not maven
> artifacts, as the language (haXe) uses its own package-manager.
> Now I found out that compile.with won't invoke FileTasks:
>
>  compile.with file( _("test.txt") ) do |t|
> File.open(t.name, 'w') {|f| f.write("test") }
> end
>
>
> But compile.from works fine:
>
>  compile.from file( _("test.txt") ) do |t|
> File.open(t.name, 'w') {|f| f.write("test") }
> end
>
>
> Now I am wondering on how to implement this?
> ActAsArtifact & Artifact have too many maven hooks to be suitable for this
> package manager.
>
> My current attempt can be found here:
> https://github.com/devboy/buildr-hx/blob/636b9d148818745bd8b097cefb7e49e37ecf86fb/lib/buildr/hx/core/haxe_lib.rb

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message