In an effort to stop being hackish in the way we deal with assemblies,
I've done a big rework of our build system, and will be committing it
hopefully in the next few minutes, if my final tests finish.  =)

Be aware that "./build.sh" has been replaced by 2 scripts:

  ./compile.pl - compile jar and war files
  ./assemble.pl - assemble the final tar.gz files

./assemble.pl without arguments will build just like
"assembly:attached" used to.

./assemble.pl -Dbuild.profile=dir will build like
"assembly:directory-inline" used to.

Since assemble doesn't explicitly depend on building anything, this
makes a round-trip for doing a full integration-test type build a lot
faster.  If you're working on, say, opennms-services, you can do:

  pushd opennms-services
  ../compile.pl
  popd
  ./assemble.pl -Dbuild.profile=dir

and all you've had to (re)build is opennms-services and the tarballs.

If you run into any issues, or have any questions, let me know, and
I'll try to answer/fix things up as soon as possible.

-- 
Benjamin Reed
The OpenNMS Group
http://www.opennms.org/


------------------------------------------------------------------------------
Increase Visibility of Your 3D Game App & Earn a Chance To Win $500!
Tap into the largest installed PC base & get more eyes on your game by
optimizing for Intel(R) Graphics Technology. Get started today with the
Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
http://p.sf.net/sfu/intelisp-dev2dev
_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/index.php/Mailing_List_FAQ

opennms-devel mailing list

To *unsubscribe* or change your subscription options, see the bottom of this 
page:
https://lists.sourceforge.net/lists/listinfo/opennms-devel

Reply via email to