* In progress 2015-01-07*

In order to distribute bug fixes and software updates to the users of the AMC13, we need to generate a new tag on the cactus svn and generate a ticket to update the cern repos rpms.

Here is what you need:

* Access to the cactus svn

* An up-to-date scientific linux machine with the uhal enviornment installed (currently SLC6)

As part of this procedure, you need to make a new commit to the trunk of the svn with some changes to the Makefile. Then after this we can make the tag. As always, double check that you are committing working code. Do a make clean;make cycle to make sure!

Updating the Makefile: First, go in the amc13 base directory (it should look like this ) There are two makefiles you need to change, the first is in the amc13 directory, the second is in the tools directory. The change needed is to increment the PACKAGE_VER_MAJOR/MINOR/PATCH/RELEASE numbers. For now, we just increment the PACKAGE_VER_PATCH.

AMC13_ROOT = $(shell pwd)/../

include $(AMC13_ROOT)/config/mfCommonDefs.mk

PackagePath = $(shell pwd)
PackageName = cactusboards-amc13-amc13

Packager = Eric Hazen, David Zou, Daniel Gastler


LIBRARY = lib/libcactus_amc13_amc13.so

Now that you've made these changes, do a make clean;make to make sure the code is still working. Now we are ready to commit the new tag. To do this we do an svn copy into a new tag directory.

-- DanielGastler - 07 Jan 2015

Edit | Attach | Watch | Print version | History: r6 | r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r2 - 13 Feb 2015 - DanielGastler
  • Edit
  • Attach
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2021 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback