Skip to content
Snippets Groups Projects
Select Git revision
  • 54b82bdb2072849090369dbceb18c01f8166fa95
  • master default protected
  • 72-improve-docs-for_optimal_setup
  • os-path-join
  • develop-GA
  • add-higher-spindown-components
  • v1.3
  • v1.2
  • v1.1.2
  • v1.1.0
  • v1.0.1
11 results

semi_coherent_twoglitch_search_using_MCMC.py

Blame
  • makefile 1.21 KiB
    UNAME := $(shell uname)
    
    EXE                    = multi.exe
    COMPILATOR             = g++
    COMPILATOR_OPTIONS     = -ansi -O2
    
    LIB_DIR                = $(NOMAD_HOME)/lib
    LIB_NOMAD              = libnomad.so 
    
    CXXFLAGS               =           
    ifeq ($(UNAME), Linux)
    CXXFLAGS              += -Wl,-rpath,'$(LIB_DIR)'
    CXXFLAGS              += -ansi
    endif
    
    LDLIBS                 = -lm -lnomad
    
    INCLUDE                = -I$(NOMAD_HOME)/src -I.
    COMPILE                = $(COMPILATOR) $(COMPILATOR_OPTIONS) $(INCLUDE) -c
    OBJS                   = multi.o
    
    ifndef NOMAD_HOME
    define ECHO_NOMAD
    	@echo Please set NOMAD_HOME environment variable!
    	@false
    endef
    endif
    
    $(EXE): $(OBJS)
    	$(ECHO_NOMAD)
    	@echo "   building the scalar version ..."
    	@echo "   exe file : "$(EXE)
    	@$(COMPILATOR) -o $(EXE) $(OBJS) $(LDLIBS) $(CXXFLAGS) -L$(LIB_DIR) 
    ifeq ($(UNAME), Darwin)
    	@install_name_tool -change $(LIB_NOMAD) $(NOMAD_HOME)/lib/$(LIB_NOMAD) $(EXE)
    endif
    
    
    multi.o: multi.cpp
    	$(ECHO_NOMAD)
    	$(COMPILE) multi.cpp
    
    $(L1): ;
    	$(ECHO_NOMAD)	
    	
    clean:
    	@echo "   cleaning obj files"
    	@rm -f $(OBJS)
    
    del:
    	@echo "   cleaning trash files"
    	@rm -f core *~
    	@echo "   cleaning obj files"
    	@rm -f $(OBJS)
    	@echo "   cleaning exe file"
    	@rm -f $(EXE)