From 0ef7f2dd056c7bb899e04b1610c9162bf1fb39eb Mon Sep 17 00:00:00 2001 From: Aaron <aaronquinlan@gmail.com> Date: Thu, 8 Dec 2011 16:05:24 -0500 Subject: [PATCH] preliminary --- Makefile | 6 +++++- src/intersectBed/intersectMain.cpp | 10 +++++----- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/Makefile b/Makefile index 7a443d7f..35fa6bb6 100644 --- a/Makefile +++ b/Makefile @@ -9,6 +9,7 @@ SHELL := /bin/bash -e export OBJ_DIR = obj export BIN_DIR = bin export SRC_DIR = src +export UTIL_DIR = src/utils export CXX = g++ export CXXFLAGS = -Wall -O2 -D_FILE_OFFSET_BITS=64 -fPIC export LIBS = -lz @@ -59,6 +60,8 @@ UTIL_SUBDIRS = $(SRC_DIR)/utils/lineFileUtilities \ $(SRC_DIR)/utils/Fasta \ $(SRC_DIR)/utils/genomeFile +BUILT_OBJECTS = $(OBJ_DIR)/*.o + all: [ -d $(OBJ_DIR) ] || mkdir -p $(OBJ_DIR) [ -d $(BIN_DIR) ] || mkdir -p $(BIN_DIR) @@ -78,7 +81,8 @@ all: echo ""; \ done - echo "- Building main bedtools binary." + @echo "- Building main bedtools binary." + @$(CXX) $(LDFLAGS) $(CXXFLAGS) -o $(BIN_DIR)/bedtools $(BUILT_OBJECTS) -L$(UTIL_DIR)/BamTools/lib/ -lbamtools $(LIBS) .PHONY: all diff --git a/src/intersectBed/intersectMain.cpp b/src/intersectBed/intersectMain.cpp index 3ae296de..f1af974a 100644 --- a/src/intersectBed/intersectMain.cpp +++ b/src/intersectBed/intersectMain.cpp @@ -22,9 +22,9 @@ using namespace std; #define PARAMETER_CHECK(param, paramLen, actualLen) (strncmp(argv[i], param, min(actualLen, paramLen))== 0) && (actualLen == paramLen) // function declarations -void ShowHelp(void); +void intersect_help(void); -int main(int argc, char* argv[]) { +int intersect_main(int argc, char* argv[]) { // our configuration variables bool showHelp = false; @@ -68,7 +68,7 @@ int main(int argc, char* argv[]) { } } - if(showHelp) ShowHelp(); + if(showHelp) intersect_help(); // do some parsing (all of these parameters require 2 strings) for(int i = 1; i < argc; i++) { @@ -223,11 +223,11 @@ int main(int argc, char* argv[]) { return 0; } else { - ShowHelp(); + intersect_help(); } } -void ShowHelp(void) { +void intersect_help(void) { cerr << endl << "Program: " << PROGRAM_NAME << " (v" << VERSION << ")" << endl; -- GitLab