Skip to content
Snippets Groups Projects
Commit a5b0ce26 authored by Jonah Kanner's avatar Jonah Kanner :nerd:
Browse files

Adding condor_compile make file to svn

git-svn-id: https://svn.ligo.caltech.edu/svn/bayeswave/tags/bwb-er7@401 c56465c9-8126-4a4f-9d7d-ac845eff4865
parent 93a650d2
No related branches found
No related tags found
No related merge requests found
# INCDIR = #/Users/tyson/lscsoft/master/include /opt/local/include
# LIBDIR = #/Users/tyson/lscsoft/master/lib /opt/local/lib
INCDIR = /home/jkanner/opt/lalsuite/include /usr/include /usr/include/gsl
LIBDIR = /home/jkanner/opt/lalsuite/lib /usr/lib64
# LIBDIR = /usr/lib64 /ldas/lib
# INCDIR = /usr/include /ldas/include /usr/include/gsl
# LIBS = lalburst lalsupport lalframe Frame lalinference lalinspiral lalpulsar lalmetaio lalsimulation metaio lal gsl fftw3 fftw3f gslcblas m
LIBS = lalsupport lalframe Frame lalinference lalinspiral lalpulsar lalmetaio lalsimulation metaio lal gsl fftw3 fftw3f gslcblas m
# FILES = liblalburst.a liblalsupport.a liblalframe.a libFrame.a liblalinference.a liblalinspiral.a liblalpulsar.a liblalmetaio.a liblalsimulation.a libmetaio.a liblal.a libgsl.a libfftw3.a libfftw3f.a libgslcblas.a libm.a
CCFLAGS = -Wall -O3 -std=gnu99 -march=native -mtune=native -Wl,--unresolved-symbols=ignore-in-object-files
OBJS = Subroutines.o BayesLine.o
all: $(OBJS) BayesWaveBurst BayesWavePost
BayesLine.o : BayesLine.c BayesLine.h
# gcc $(CCFLAGS) -c BayesLine.c $($INCDIR:%=-I%)
condor_compile gcc $(CCFLAGS) -c BayesLine.c $($INCDIR:%=-I%)
Subroutines.o : Subroutines.c BayesLine.c BayesLine.h Declarations.h Constants.h numrec.h
# gcc $(CCFLAGS) -c Subroutines.c $(INCDIR:%=-I%)
condor_compile gcc $(CCFLAGS) -c Subroutines.c $(INCDIR:%=-I%)
BayesWaveBurst: BayesWaveBurst.c Declarations.h Constants.h numrec.h $(OBJS)
# gcc $(CCFLAGS) -o BayesWaveBurst BayesWaveBurst.c $(OBJS) $(LIBDIR:%=-L%) $(INCDIR:%=-I%) $(LIBS:%=-l%)
condor_compile gcc $(CCFLAGS) -o BayesWaveBurst BayesWaveBurst.c $(OBJS) $(LIBDIR:%=-L%) $(INCDIR:%=-I%) $(LIBS:%=-l%)
BayesWavePost: BayesWavePost.c Declarations.h Constants.h numrec.h $(OBJS)
# gcc $(CCFLAGS) -o BayesWavePost BayesWavePost.c $(OBJS) $(LIBDIR:%=-L%) $(INCDIR:%=-I%) $(LIBS:%=-l%)
condor_compile gcc $(CCFLAGS) -o BayesWavePost BayesWavePost.c $(OBJS) $(LIBDIR:%=-L%) $(INCDIR:%=-I%) $(LIBS:%=-l%)
BayesWavePostPEC: BayesWavePostPEC.c Declarations.h Constants.h numrec.h $(OBJS)
condor_compile gcc $(CCFLAGS) -o BayesWavePostPEC BayesWavePostPEC.c $(OBJS) $(LIBDIR:%=-L%) $(INCDIR:%=-I%) $(LIBS:%=-l%)
clean:
rm *.o BayesWaveBurst
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