View Single Post
  #1   Spotlight this post!  
Unread 19-01-2012, 23:14
Jeanne Boyarsky Jeanne Boyarsky is offline
Java Mentor
FRC #0694 (StuyPulse)
Team Role: Mentor
 
Join Date: Jan 2010
Rookie Year: 2010
Location: New York
Posts: 100
Jeanne Boyarsky has much to be proud ofJeanne Boyarsky has much to be proud ofJeanne Boyarsky has much to be proud ofJeanne Boyarsky has much to be proud ofJeanne Boyarsky has much to be proud ofJeanne Boyarsky has much to be proud ofJeanne Boyarsky has much to be proud ofJeanne Boyarsky has much to be proud ofJeanne Boyarsky has much to be proud of
sharing a visualization of the ant build.xml dependency structure

Our team was trying to write a custom target in the NetBeans build.xml. Since there were so many targets in the sunspot build.xml it calls, it was making my heads spin thinking about the interactions. So I turned it into a visual dependency graph.

Sharing in case anyone else is reading the xml:
Ant terminology for anyone reading this who is confused:
  • build.xml - the name of the file containing instructions on how to build/package/deploy the java code
  • target - kind of like a method except in XML and it gets called differently
  • sunspot build.xml - comes with the plugins - has many targets and calls/includes other xml files with even more targets
__________________
Team 694 mentor 2010-present, FIRST Volunteer and Co-organizer of FIRST World Maker Faire Tent
2012 NYC Woodie Flowers Finalist
2015 NYC Volunteer of the Year
Reply With Quote