Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Line: 52 to 52 | ||||||||
Updating the svn: Now we are ready to commit the new tag. | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Now that the new tag is generated, we need to make the rpms for distribution. To do this we need a current SLC6 linux machine (CM1 @ BU).
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Once the rpms work, post them in a public place and generate a ticket to Alessandro Thea on the Cactus ticketing system with a link to the rpms for him to use to update the repos.
Here is an image of a ticket just before sending: ![]() |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Line: 63 to 63 | ||||||||
Once the rpms work, post them in a public place and generate a ticket to Alessandro Thea on the Cactus ticketing system with a link to the rpms for him to use to update the repos.
Here is an image of a ticket just before sending: ![]() | ||||||||
Added: | ||||||||
> > | Text for tag:
New tag (v1_1_10) of AMC13 rpms need to be added to the repo A new tag for the AMC13 software was added. The corresponding rpms are located here: http://ohm.bu.edu/~dgastler/AMC13_rpms/cactusboards-amc13-tools-1.1.10-0.slc6.x86_64.rpm http://ohm.bu.edu/~dgastler/AMC13_rpms/cactusboards-amc13-python-debuginfo-1.1.10-0.slc6.python2.6.x86_64.rpm http://ohm.bu.edu/~dgastler/AMC13_rpms/cactusboards-amc13-python-1.1.10-0.slc6.python2.6.x86_64.rpm http://ohm.bu.edu/~dgastler/AMC13_rpms/cactusboards-amc13-amc13-1.1.10-0.slc6.x86_64.rpm | |||||||
-- DanielGastler - 07 Jan 2015
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Line: 12 to 12 | ||||||||
* 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. | ||||||||
Added: | ||||||||
> > | ||||||||
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! | ||||||||
Added: | ||||||||
> > | Updating the Makefile: | |||||||
Deleted: | ||||||||
< < | Updating the Makefile: | |||||||
First, go in the amc13 base directory (it should look like this![]() | ||||||||
Changed: | ||||||||
< < | There are two makefiles you need to change, the first is in the amc13 directory, the second is in the tools directory. | |||||||
> > |
The following makefile need to be changes:
| |||||||
The change needed is to increment the PACKAGE_VER_MAJOR/MINOR/PATCH/RELEASE numbers. | ||||||||
Added: | ||||||||
> > | ||||||||
For now, we just increment the PACKAGE_VER_PATCH. | ||||||||
Line: 41 to 48 | ||||||||
Now that you've made these changes, do a make clean;make to make sure the code is still working. | ||||||||
Added: | ||||||||
> > | Updating the svn: | |||||||
Now we are ready to commit the new tag. * First, commit to the trunk, the changed makefiles: svn commit * Second, we make the real tag using svn copy: svn copy svn+ssh://dgastler@svn.cern.ch/reps/cactus/trunk/cactusupgrades/boards/amc13/software/amc13 svn+ssh://dgastler@svn.cern.ch/reps/cactus/tags/amc13/amc13_v1_0_9 | ||||||||
Line: 48 to 58 | ||||||||
Now that the new tag is generated, we need to make the rpms for distribution. To do this we need a current SLC6 linux machine (CM1 @ BU). * Check out the new tag: svn checkout svn+ssh://dgastler@svn.cern.ch/reps/cactus/tags/amc13/amc13_v1_0_9 * Compile with make | ||||||||
Changed: | ||||||||
< < | * | |||||||
> > |
| |||||||
Added: | ||||||||
> > | Once the rpms work, post them in a public place and generate a ticket to Alessandro Thea on the Cactus ticketing system with a link to the rpms for him to use to update the repos.
Here is an image of a ticket just before sending: ![]() | |||||||
-- DanielGastler - 07 Jan 2015 \ No newline at end of file | ||||||||
Added: | ||||||||
> > |
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Line: 41 to 41 | ||||||||
Now that you've made these changes, do a make clean;make to make sure the code is still working. | ||||||||
Changed: | ||||||||
< < | Now we are ready to commit the new tag. To do this we do an svn copy into a new tag directory. | |||||||
> > | Now we are ready to commit the new tag. * First, commit to the trunk, the changed makefiles: svn commit * Second, we make the real tag using svn copy: svn copy svn+ssh://dgastler@svn.cern.ch/reps/cactus/trunk/cactusupgrades/boards/amc13/software/amc13 svn+ssh://dgastler@svn.cern.ch/reps/cactus/tags/amc13/amc13_v1_0_9 Now that the new tag is generated, we need to make the rpms for distribution. To do this we need a current SLC6 linux machine (CM1 @ BU). * Check out the new tag: svn checkout svn+ssh://dgastler@svn.cern.ch/reps/cactus/tags/amc13/amc13_v1_0_9 * Compile with make * | |||||||
-- DanielGastler - 07 Jan 2015 |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Line: 14 to 16 | ||||||||
Updating the Makefile: | ||||||||
Changed: | ||||||||
< < | First, go in the amc13 base directory (it should look like [[https://svnweb.cern.ch/trac/cactus/browser/trunk/cactusupgrades/boards/amc13/software/amc13] [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 | |||||||
> > | First, go in the amc13 base directory (it should look like this![]() | |||||||
Changed: | ||||||||
< < | ||||||||
> > | ||||||||
AMC13_ROOT = $(shell pwd)/../ include $(AMC13_ROOT)/config/mfCommonDefs.mk | ||||||||
Line: 33 to 38 | ||||||||
LIBRARY = lib/libcactus_amc13_amc13.so | ||||||||
Changed: | ||||||||
< < | ||||||||
> > | 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 |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Added: | ||||||||
> > |
![]() |