added a first version of ISIS NeXus Version 1
This commit is contained in:
32
src/tests/nexus/Makefile
Normal file
32
src/tests/nexus/Makefile
Normal file
@@ -0,0 +1,32 @@
|
||||
# Makefile for nexus_read_test.cpp
|
||||
# $Id$
|
||||
|
||||
NEXUS_CLASS = PNeXus
|
||||
NEXUS_CLASS_DIR = ../../external/nexus
|
||||
|
||||
CXX = g++
|
||||
CXXFLAGS = -g -Wall -fPIC
|
||||
INCLUDES = -I /usr/local/include -I $(NEXUS_CLASS_DIR)
|
||||
LD = g++
|
||||
LDFLAGS = -g
|
||||
|
||||
LIBS = -L /usr/local/lib -lNeXus
|
||||
LIBS += -L /usr/local/hdf5/lib -lhdf5
|
||||
|
||||
EXEC = nexus_read_test
|
||||
|
||||
all: $(EXEC)
|
||||
|
||||
$(EXEC): $(NEXUS_CLASS).o $(EXEC).o
|
||||
$(LD) $(LDFLAGS) $(NEXUS_CLASS).o $(EXEC).o -o $(EXEC) $(LIBS)
|
||||
|
||||
$(EXEC).o: $(EXEC).cpp
|
||||
$(CXX) -c $(INCLUDES) $(CXXFLAGS) $(EXEC).cpp
|
||||
|
||||
$(NEXUS_CLASS).o: $(NEXUS_CLASS_DIR)/$(NEXUS_CLASS).cpp
|
||||
$(CXX) -c $(INCLUDES) $(CXXFLAGS) $(NEXUS_CLASS_DIR)/$(NEXUS_CLASS).cpp
|
||||
|
||||
clean:
|
||||
@rm -f *.o
|
||||
|
||||
|
||||
Reference in New Issue
Block a user