Skip to content
Snippets Groups Projects
Commit 9b42e346 authored by Steven Murray's avatar Steven Murray
Browse files

Initial commit

parents
No related branches found
No related tags found
No related merge requests found
Showing with 904 additions and 0 deletions
cmake_minimum_required (VERSION 2.6)
project(cta)
# Explicitly setting the C and C++ compiler flags for the RelWithDebInfo build
# in order to prevent the -O2 flag from being used.
set(CMAKE_C_FLAGS_RELWITHDEBINFO "-g")
set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-g")
include_directories(${CMAKE_SOURCE_DIR})
add_subdirectory(cta)
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 2.8
# Default target executed when no arguments are given to make.
default_target: all
.PHONY : default_target
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canonical targets will work.
.SUFFIXES:
# Remove some rules from gmake that .SUFFIXES does not remove.
SUFFIXES =
.SUFFIXES: .hpux_make_needs_suffix_list
# Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
# The shell in which to execute make rules.
SHELL = /bin/sh
# The CMake executable.
CMAKE_COMMAND = /usr/bin/cmake
# The command to remove a file.
RM = /usr/bin/cmake -E remove -f
# Escaping for special characters.
EQUALS = =
# The program to use to edit the cache.
CMAKE_EDIT_COMMAND = /usr/bin/ccmake
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/murrayc3/cta/checkout/CTA/src
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/murrayc3/cta/checkout/CTA/src
#=============================================================================
# Targets provided globally by CMake.
# Special rule for the target edit_cache
edit_cache:
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
/usr/bin/ccmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
.PHONY : edit_cache
# Special rule for the target edit_cache
edit_cache/fast: edit_cache
.PHONY : edit_cache/fast
# Special rule for the target rebuild_cache
rebuild_cache:
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
/usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
.PHONY : rebuild_cache
# Special rule for the target rebuild_cache
rebuild_cache/fast: rebuild_cache
.PHONY : rebuild_cache/fast
# The main all target
all: cmake_check_build_system
$(CMAKE_COMMAND) -E cmake_progress_start /home/murrayc3/cta/checkout/CTA/src/CMakeFiles /home/murrayc3/cta/checkout/CTA/src/CMakeFiles/progress.marks
$(MAKE) -f CMakeFiles/Makefile2 all
$(CMAKE_COMMAND) -E cmake_progress_start /home/murrayc3/cta/checkout/CTA/src/CMakeFiles 0
.PHONY : all
# The main clean target
clean:
$(MAKE) -f CMakeFiles/Makefile2 clean
.PHONY : clean
# The main clean target
clean/fast: clean
.PHONY : clean/fast
# Prepare targets for installation.
preinstall: all
$(MAKE) -f CMakeFiles/Makefile2 preinstall
.PHONY : preinstall
# Prepare targets for installation.
preinstall/fast:
$(MAKE) -f CMakeFiles/Makefile2 preinstall
.PHONY : preinstall/fast
# clear depends
depend:
$(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
.PHONY : depend
#=============================================================================
# Target rules for targets named ctaclient
# Build rule for target.
ctaclient: cmake_check_build_system
$(MAKE) -f CMakeFiles/Makefile2 ctaclient
.PHONY : ctaclient
# fast build rule for target.
ctaclient/fast:
$(MAKE) -f cta/client/CMakeFiles/ctaclient.dir/build.make cta/client/CMakeFiles/ctaclient.dir/build
.PHONY : ctaclient/fast
#=============================================================================
# Target rules for targets named ctacommon
# Build rule for target.
ctacommon: cmake_check_build_system
$(MAKE) -f CMakeFiles/Makefile2 ctacommon
.PHONY : ctacommon
# fast build rule for target.
ctacommon/fast:
$(MAKE) -f cta/common/CMakeFiles/ctacommon.dir/build.make cta/common/CMakeFiles/ctacommon.dir/build
.PHONY : ctacommon/fast
# Help Target
help:
@echo "The following are some of the valid targets for this Makefile:"
@echo "... all (the default if no target is provided)"
@echo "... clean"
@echo "... depend"
@echo "... edit_cache"
@echo "... rebuild_cache"
@echo "... ctaclient"
@echo "... ctacommon"
.PHONY : help
#=============================================================================
# Special targets to cleanup operation of make.
# Special rule to run CMake to check the build system integrity.
# No rule that depends on this can have commands that come from listfiles
# because they might be regenerated.
cmake_check_build_system:
$(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
.PHONY : cmake_check_build_system
cmake_minimum_required (VERSION 2.6)
add_subdirectory(client)
add_subdirectory(common)
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 2.8
# Default target executed when no arguments are given to make.
default_target: all
.PHONY : default_target
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canonical targets will work.
.SUFFIXES:
# Remove some rules from gmake that .SUFFIXES does not remove.
SUFFIXES =
.SUFFIXES: .hpux_make_needs_suffix_list
# Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
# The shell in which to execute make rules.
SHELL = /bin/sh
# The CMake executable.
CMAKE_COMMAND = /usr/bin/cmake
# The command to remove a file.
RM = /usr/bin/cmake -E remove -f
# Escaping for special characters.
EQUALS = =
# The program to use to edit the cache.
CMAKE_EDIT_COMMAND = /usr/bin/ccmake
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/murrayc3/cta/checkout/CTA/src
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/murrayc3/cta/checkout/CTA/src
#=============================================================================
# Targets provided globally by CMake.
# Special rule for the target edit_cache
edit_cache:
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
/usr/bin/ccmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
.PHONY : edit_cache
# Special rule for the target edit_cache
edit_cache/fast: edit_cache
.PHONY : edit_cache/fast
# Special rule for the target rebuild_cache
rebuild_cache:
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
/usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
.PHONY : rebuild_cache
# Special rule for the target rebuild_cache
rebuild_cache/fast: rebuild_cache
.PHONY : rebuild_cache/fast
# The main all target
all: cmake_check_build_system
cd /home/murrayc3/cta/checkout/CTA/src && $(CMAKE_COMMAND) -E cmake_progress_start /home/murrayc3/cta/checkout/CTA/src/CMakeFiles /home/murrayc3/cta/checkout/CTA/src/cta/CMakeFiles/progress.marks
cd /home/murrayc3/cta/checkout/CTA/src && $(MAKE) -f CMakeFiles/Makefile2 cta/all
$(CMAKE_COMMAND) -E cmake_progress_start /home/murrayc3/cta/checkout/CTA/src/CMakeFiles 0
.PHONY : all
# The main clean target
clean:
cd /home/murrayc3/cta/checkout/CTA/src && $(MAKE) -f CMakeFiles/Makefile2 cta/clean
.PHONY : clean
# The main clean target
clean/fast: clean
.PHONY : clean/fast
# Prepare targets for installation.
preinstall: all
cd /home/murrayc3/cta/checkout/CTA/src && $(MAKE) -f CMakeFiles/Makefile2 cta/preinstall
.PHONY : preinstall
# Prepare targets for installation.
preinstall/fast:
cd /home/murrayc3/cta/checkout/CTA/src && $(MAKE) -f CMakeFiles/Makefile2 cta/preinstall
.PHONY : preinstall/fast
# clear depends
depend:
cd /home/murrayc3/cta/checkout/CTA/src && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
.PHONY : depend
# Help Target
help:
@echo "The following are some of the valid targets for this Makefile:"
@echo "... all (the default if no target is provided)"
@echo "... clean"
@echo "... depend"
@echo "... edit_cache"
@echo "... rebuild_cache"
.PHONY : help
#=============================================================================
# Special targets to cleanup operation of make.
# Special rule to run CMake to check the build system integrity.
# No rule that depends on this can have commands that come from listfiles
# because they might be regenerated.
cmake_check_build_system:
cd /home/murrayc3/cta/checkout/CTA/src && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
.PHONY : cmake_check_build_system
#include "cta/client/API.hpp"
//------------------------------------------------------------------------------
// s_instance
//------------------------------------------------------------------------------
cta::client::API *s_instance = 0;
//------------------------------------------------------------------------------
// instance
//------------------------------------------------------------------------------
cta::client::API *cta::client::API::instance() {
if(NULL == s_instance) {
s_instance = new API();
}
}
//------------------------------------------------------------------------------
// constructor
//------------------------------------------------------------------------------
cta::client::API::API() {
}
//------------------------------------------------------------------------------
// destructor
//------------------------------------------------------------------------------
cta::client::API::~API() {
}
//------------------------------------------------------------------------------
// createStorageClass
//------------------------------------------------------------------------------
void cta::client::API::createStorageClass(const std::string &name,
const uint8_t nbCopies) {
}
//------------------------------------------------------------------------------
// deleteStorageClass
//------------------------------------------------------------------------------
void cta::client::API::deleteStorageClass(const std::string &name) {
}
//------------------------------------------------------------------------------
// getStorageClasses
//------------------------------------------------------------------------------
std::list<std::string> cta::client::API::getStorageClasses() {
}
//------------------------------------------------------------------------------
// archiveToTape
//------------------------------------------------------------------------------
std::string cta::client::API::archiveToTape(
const std::list<std::string> &srcUrls, std::string dst) {
return "Funny_Job_ID";
}
#pragma once
#include <list>
#include <stdint.h>
#include <string>
namespace cta {
namespace client {
/**
* A singleton class representing the entry point to the client API of the CERN
* Tape Archive project.
*/
class API {
public:
/**
* Returns a pointer to the entry point of the client API.
*
* @return A pointer to the entry point of the client API.
*/
static API *instance();
/**
* Creates the specified storage class.
*
* @param name The name of the storage class.
* @param nbCopies The number of copies a file associated with this storage
* class should have on tape.
*/
virtual void createStorageClass(
const std::string &name,
const uint8_t nbCopies);
/**
* Deletes the specified storage class.
*
* @param name The name of the storage class.
*/
virtual void deleteStorageClass(const std::string &name);
/**
* Gets the current list of storage classes in lexicographical order.
*
* @return The current list of storage classes in lexicographical order.
*/
virtual std::list<std::string> getStorageClasses();
/**
* Archives the specified list of source files to the specified destination
* within the archive namespace.
*
* If there is more than one source file then the destination must be a
* directory.
*
* If there is only one source file then the destination can be either a file
* or a directory.
*
* The storage class of the archived file will be inherited from its
* destination directory.
*
* @param srcUrls List of one or more source files.
* @param dst Destination file or directory within the archive namespace.
* @return The identifier of the archive job.
*/
virtual std::string archiveToTape(const std::list<std::string> &srcUrls,
std::string dst);
private:
/**
* Constructor.
*/
API();
/**
* Destructor.
*/
~API();
/**
* Pointer to the entry point of the client API.
*/
static API *s_instance;
}; // class API
} // namespace client
} // namespace cta
cmake_minimum_required (VERSION 2.6)
set (CLIENT_LIB_SRC_FILES
API.cpp)
add_library (ctaclient SHARED
${CLIENT_LIB_SRC_FILES})
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 2.8
# Default target executed when no arguments are given to make.
default_target: all
.PHONY : default_target
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canonical targets will work.
.SUFFIXES:
# Remove some rules from gmake that .SUFFIXES does not remove.
SUFFIXES =
.SUFFIXES: .hpux_make_needs_suffix_list
# Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
# The shell in which to execute make rules.
SHELL = /bin/sh
# The CMake executable.
CMAKE_COMMAND = /usr/bin/cmake
# The command to remove a file.
RM = /usr/bin/cmake -E remove -f
# Escaping for special characters.
EQUALS = =
# The program to use to edit the cache.
CMAKE_EDIT_COMMAND = /usr/bin/ccmake
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/murrayc3/cta/checkout/CTA/src
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/murrayc3/cta/checkout/CTA/src
#=============================================================================
# Targets provided globally by CMake.
# Special rule for the target edit_cache
edit_cache:
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
/usr/bin/ccmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
.PHONY : edit_cache
# Special rule for the target edit_cache
edit_cache/fast: edit_cache
.PHONY : edit_cache/fast
# Special rule for the target rebuild_cache
rebuild_cache:
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
/usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
.PHONY : rebuild_cache
# Special rule for the target rebuild_cache
rebuild_cache/fast: rebuild_cache
.PHONY : rebuild_cache/fast
# The main all target
all: cmake_check_build_system
cd /home/murrayc3/cta/checkout/CTA/src && $(CMAKE_COMMAND) -E cmake_progress_start /home/murrayc3/cta/checkout/CTA/src/CMakeFiles /home/murrayc3/cta/checkout/CTA/src/cta/client/CMakeFiles/progress.marks
cd /home/murrayc3/cta/checkout/CTA/src && $(MAKE) -f CMakeFiles/Makefile2 cta/client/all
$(CMAKE_COMMAND) -E cmake_progress_start /home/murrayc3/cta/checkout/CTA/src/CMakeFiles 0
.PHONY : all
# The main clean target
clean:
cd /home/murrayc3/cta/checkout/CTA/src && $(MAKE) -f CMakeFiles/Makefile2 cta/client/clean
.PHONY : clean
# The main clean target
clean/fast: clean
.PHONY : clean/fast
# Prepare targets for installation.
preinstall: all
cd /home/murrayc3/cta/checkout/CTA/src && $(MAKE) -f CMakeFiles/Makefile2 cta/client/preinstall
.PHONY : preinstall
# Prepare targets for installation.
preinstall/fast:
cd /home/murrayc3/cta/checkout/CTA/src && $(MAKE) -f CMakeFiles/Makefile2 cta/client/preinstall
.PHONY : preinstall/fast
# clear depends
depend:
cd /home/murrayc3/cta/checkout/CTA/src && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
.PHONY : depend
# Convenience name for target.
cta/client/CMakeFiles/ctaclient.dir/rule:
cd /home/murrayc3/cta/checkout/CTA/src && $(MAKE) -f CMakeFiles/Makefile2 cta/client/CMakeFiles/ctaclient.dir/rule
.PHONY : cta/client/CMakeFiles/ctaclient.dir/rule
# Convenience name for target.
ctaclient: cta/client/CMakeFiles/ctaclient.dir/rule
.PHONY : ctaclient
# fast build rule for target.
ctaclient/fast:
cd /home/murrayc3/cta/checkout/CTA/src && $(MAKE) -f cta/client/CMakeFiles/ctaclient.dir/build.make cta/client/CMakeFiles/ctaclient.dir/build
.PHONY : ctaclient/fast
# Help Target
help:
@echo "The following are some of the valid targets for this Makefile:"
@echo "... all (the default if no target is provided)"
@echo "... clean"
@echo "... depend"
@echo "... ctaclient"
@echo "... edit_cache"
@echo "... rebuild_cache"
.PHONY : help
#=============================================================================
# Special targets to cleanup operation of make.
# Special rule to run CMake to check the build system integrity.
# No rule that depends on this can have commands that come from listfiles
# because they might be regenerated.
cmake_check_build_system:
cd /home/murrayc3/cta/checkout/CTA/src && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
.PHONY : cmake_check_build_system
cmake_minimum_required (VERSION 2.6)
set (COMMON_LIB_SRC_FILES
DirectoryEntry.cpp
DirectoryConstIterator.cpp
Exception.cpp)
add_library (ctacommon SHARED
${COMMON_LIB_SRC_FILES})
#include "cta/common/DirectoryConstIterator.hpp"
#pragma once
#include "cta/common/DirectoryEntry.hpp"
namespace cta {
namespace common {
/**
* Instances of ths class should be used in the following way to iterate
* through the contents of a directory.
*
* \code
* DirectoryConstIterator &itor = ...
*
* while(itor.hasMore())) {
* const DirectoryEntry &entry = itor.next();
*
* // Do something with entry
* }
* \endcode
*/
class DirectoryConstIterator {
public:
/**
* Returns true if there are more directory entries.
*
* @return True if there are more directory entries.
*/
virtual bool hasMore() = 0;
/**
* Returns a reference to the next directory entry or throws an exception if
* out of bounds.
*
* @return The next directory entry.
*/
virtual const DirectoryEntry &next() = 0;
}; // DirectoryConstIterator
} // namespace common
} // namespace cta
#include "cta/common/DirectoryEntry.hpp"
#pragma once
#include <string>
namespace cta {
namespace common {
struct DirectoryEntry {
std::string name;
}; // DirectoryEntry
} // namespace common
} // namespace cta
#include "cta/common/Exception.hpp"
//------------------------------------------------------------------------------
// constructor
//------------------------------------------------------------------------------
cta::common::Exception::Exception(const std::string &message):
m_message(message) {
}
//------------------------------------------------------------------------------
// destructor
//------------------------------------------------------------------------------
cta::common::Exception::~Exception() throw() {
}
//------------------------------------------------------------------------------
// what
//------------------------------------------------------------------------------
const char *cta::common::Exception::what() const throw() {
return m_message.c_str();
}
#pragma once
#include <exception>
#include <string>
namespace cta {
namespace common {
/**
* Class representing an exception.
*/
class Exception: public std::exception {
public:
/**
* Constructor.
*/
Exception(const std::string &message);
/**
* Destructor.
*/
~Exception() throw();
/**
* Returns a description of what went wrong.
*/
const char *what() const throw();
private:
std::string m_message;
}; // class Exception
} // namespace common
} // namespace cta
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 2.8
# Default target executed when no arguments are given to make.
default_target: all
.PHONY : default_target
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canonical targets will work.
.SUFFIXES:
# Remove some rules from gmake that .SUFFIXES does not remove.
SUFFIXES =
.SUFFIXES: .hpux_make_needs_suffix_list
# Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
# The shell in which to execute make rules.
SHELL = /bin/sh
# The CMake executable.
CMAKE_COMMAND = /usr/bin/cmake
# The command to remove a file.
RM = /usr/bin/cmake -E remove -f
# Escaping for special characters.
EQUALS = =
# The program to use to edit the cache.
CMAKE_EDIT_COMMAND = /usr/bin/ccmake
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/murrayc3/cta/checkout/CTA/src
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/murrayc3/cta/checkout/CTA/src
#=============================================================================
# Targets provided globally by CMake.
# Special rule for the target edit_cache
edit_cache:
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
/usr/bin/ccmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
.PHONY : edit_cache
# Special rule for the target edit_cache
edit_cache/fast: edit_cache
.PHONY : edit_cache/fast
# Special rule for the target rebuild_cache
rebuild_cache:
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
/usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
.PHONY : rebuild_cache
# Special rule for the target rebuild_cache
rebuild_cache/fast: rebuild_cache
.PHONY : rebuild_cache/fast
# The main all target
all: cmake_check_build_system
cd /home/murrayc3/cta/checkout/CTA/src && $(CMAKE_COMMAND) -E cmake_progress_start /home/murrayc3/cta/checkout/CTA/src/CMakeFiles /home/murrayc3/cta/checkout/CTA/src/cta/common/CMakeFiles/progress.marks
cd /home/murrayc3/cta/checkout/CTA/src && $(MAKE) -f CMakeFiles/Makefile2 cta/common/all
$(CMAKE_COMMAND) -E cmake_progress_start /home/murrayc3/cta/checkout/CTA/src/CMakeFiles 0
.PHONY : all
# The main clean target
clean:
cd /home/murrayc3/cta/checkout/CTA/src && $(MAKE) -f CMakeFiles/Makefile2 cta/common/clean
.PHONY : clean
# The main clean target
clean/fast: clean
.PHONY : clean/fast
# Prepare targets for installation.
preinstall: all
cd /home/murrayc3/cta/checkout/CTA/src && $(MAKE) -f CMakeFiles/Makefile2 cta/common/preinstall
.PHONY : preinstall
# Prepare targets for installation.
preinstall/fast:
cd /home/murrayc3/cta/checkout/CTA/src && $(MAKE) -f CMakeFiles/Makefile2 cta/common/preinstall
.PHONY : preinstall/fast
# clear depends
depend:
cd /home/murrayc3/cta/checkout/CTA/src && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
.PHONY : depend
# Convenience name for target.
cta/common/CMakeFiles/ctacommon.dir/rule:
cd /home/murrayc3/cta/checkout/CTA/src && $(MAKE) -f CMakeFiles/Makefile2 cta/common/CMakeFiles/ctacommon.dir/rule
.PHONY : cta/common/CMakeFiles/ctacommon.dir/rule
# Convenience name for target.
ctacommon: cta/common/CMakeFiles/ctacommon.dir/rule
.PHONY : ctacommon
# fast build rule for target.
ctacommon/fast:
cd /home/murrayc3/cta/checkout/CTA/src && $(MAKE) -f cta/common/CMakeFiles/ctacommon.dir/build.make cta/common/CMakeFiles/ctacommon.dir/build
.PHONY : ctacommon/fast
DirectoryConstIterator.o: DirectoryConstIterator.cpp.o
.PHONY : DirectoryConstIterator.o
# target to build an object file
DirectoryConstIterator.cpp.o:
cd /home/murrayc3/cta/checkout/CTA/src && $(MAKE) -f cta/common/CMakeFiles/ctacommon.dir/build.make cta/common/CMakeFiles/ctacommon.dir/DirectoryConstIterator.cpp.o
.PHONY : DirectoryConstIterator.cpp.o
DirectoryConstIterator.i: DirectoryConstIterator.cpp.i
.PHONY : DirectoryConstIterator.i
# target to preprocess a source file
DirectoryConstIterator.cpp.i:
cd /home/murrayc3/cta/checkout/CTA/src && $(MAKE) -f cta/common/CMakeFiles/ctacommon.dir/build.make cta/common/CMakeFiles/ctacommon.dir/DirectoryConstIterator.cpp.i
.PHONY : DirectoryConstIterator.cpp.i
DirectoryConstIterator.s: DirectoryConstIterator.cpp.s
.PHONY : DirectoryConstIterator.s
# target to generate assembly for a file
DirectoryConstIterator.cpp.s:
cd /home/murrayc3/cta/checkout/CTA/src && $(MAKE) -f cta/common/CMakeFiles/ctacommon.dir/build.make cta/common/CMakeFiles/ctacommon.dir/DirectoryConstIterator.cpp.s
.PHONY : DirectoryConstIterator.cpp.s
DirectoryEntry.o: DirectoryEntry.cpp.o
.PHONY : DirectoryEntry.o
# target to build an object file
DirectoryEntry.cpp.o:
cd /home/murrayc3/cta/checkout/CTA/src && $(MAKE) -f cta/common/CMakeFiles/ctacommon.dir/build.make cta/common/CMakeFiles/ctacommon.dir/DirectoryEntry.cpp.o
.PHONY : DirectoryEntry.cpp.o
DirectoryEntry.i: DirectoryEntry.cpp.i
.PHONY : DirectoryEntry.i
# target to preprocess a source file
DirectoryEntry.cpp.i:
cd /home/murrayc3/cta/checkout/CTA/src && $(MAKE) -f cta/common/CMakeFiles/ctacommon.dir/build.make cta/common/CMakeFiles/ctacommon.dir/DirectoryEntry.cpp.i
.PHONY : DirectoryEntry.cpp.i
DirectoryEntry.s: DirectoryEntry.cpp.s
.PHONY : DirectoryEntry.s
# target to generate assembly for a file
DirectoryEntry.cpp.s:
cd /home/murrayc3/cta/checkout/CTA/src && $(MAKE) -f cta/common/CMakeFiles/ctacommon.dir/build.make cta/common/CMakeFiles/ctacommon.dir/DirectoryEntry.cpp.s
.PHONY : DirectoryEntry.cpp.s
# Help Target
help:
@echo "The following are some of the valid targets for this Makefile:"
@echo "... all (the default if no target is provided)"
@echo "... clean"
@echo "... depend"
@echo "... ctacommon"
@echo "... edit_cache"
@echo "... rebuild_cache"
@echo "... DirectoryConstIterator.o"
@echo "... DirectoryConstIterator.i"
@echo "... DirectoryConstIterator.s"
@echo "... DirectoryEntry.o"
@echo "... DirectoryEntry.i"
@echo "... DirectoryEntry.s"
.PHONY : help
#=============================================================================
# Special targets to cleanup operation of make.
# Special rule to run CMake to check the build system integrity.
# No rule that depends on this can have commands that come from listfiles
# because they might be regenerated.
cmake_check_build_system:
cd /home/murrayc3/cta/checkout/CTA/src && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
.PHONY : cmake_check_build_system
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment