Skip to content

Scripts for building ToolDAQFramework as a ups product

Notifications You must be signed in to change notification settings

ANNIEsoft/tooldaq-ups-build

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UPS product build scripts for ToolDAQFramework

This repository provides additional files needed to build the ToolDAQFramework as a relocatable ups (Unix Product Support) product.

Prerequisites

To build the tooldaq v2_0_0 ups product, the cetbuildtools, zeromq, and boost ups products must be set up first. The build process has been tested with cetbuildtools v5_14_00, boost v1_64_0, and zeromq v4_0_7.

Build procedure

After setting up the prerequisite products, clone the tooldaq ups product repository into your desired source directory SOURCE_DIR:

git clone https://github.com/sjgardiner/tooldaq-ups-build.git SOURCE_DIR

Then create a new build directory and source the development setup script from within it:

mkdir build
cd build
source SOURCE_DIR/ups/setup_for_development <-d | -p | -o>

The flag after setup_for_development should be -d if you set up the boost product with the debug qualifier, -p if you used the prof qualifier, or -o if you used the opt qualifier.

Choose a directory INSTALL_DIR in which you would like to install the tooldaq ups product. Then build and install the product via

buildtool -I "INSTALL_DIR" -bti [-jN]

where the optional -j flag may be used to build using N parallel jobs.

About

Scripts for building ToolDAQFramework as a ups product

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages