buildr-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dominic Graefen <dominic.grae...@gmail.com>
Subject FileTasks as dependencies
Date Thu, 17 Nov 2011 16:01:16 GMT
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