1# 2# Makefile for dcmsr/libcmr 3# 4 5@SET_MAKE@ 6 7SHELL = /bin/sh 8VPATH = @srcdir@:@top_srcdir@/include:@top_srcdir@/@configdir@/include 9srcdir = @srcdir@ 10top_srcdir = @top_srcdir@ 11configdir = @top_srcdir@/@configdir@ 12 13include $(configdir)/@common_makefile@ 14 15ofstddir = $(top_srcdir)/../ofstd 16oflogdir = $(top_srcdir)/../oflog 17dcmdatadir = $(top_srcdir)/../dcmdata 18dcmsr = $(top_srcdir)/../dcmsr 19 20LOCALINCLUDES = -I$(ofstddir)/include -I$(oflogdir)/include -I$(dcmdatadir)/include \ 21 -I$(dcmsr)/include 22LOCALDEFS = 23 24objs = init.o logger.o srnumvl.o tid300.o tid1001.o tid1204.o tid1411.o tid1419m.o \ 25 tid1500.o tid1501.o tid15def.o tid1600.o tid4019.o \ 26 cid11.o cid29.o cid29e.o cid42.o cid100.o cid244.o cid244e.o cid4020.o \ 27 cid4021.o cid4031.o cid4031e.o cid5000.o cid5001.o cid6147.o cid7021.o \ 28 cid7181.o cid7445.o cid7452.o cid7453.o cid7464.o cid7469.o cid10013.o \ 29 cid10013e.o cid10033.o cid10033e.o 30library = libcmr.$(LIBEXT) 31 32 33all: $(library) 34 35install: $(library) 36 $(configdir)/mkinstalldirs $(DESTDIR)$(libdir) 37 $(INSTALL_DATA) $(library) $(DESTDIR)$(libdir)/$(library) 38 $(RANLIB) $(DESTDIR)$(libdir)/$(library) 39 40 41$(library): $(objs) 42 $(AR) $(ARFLAGS) $@ $(objs) 43 $(RANLIB) $@ 44 45 46clean: 47 rm -f $(objs) $(library) $(TRASH) 48 49distclean: 50 rm -f $(objs) $(library) $(DISTTRASH) 51 52 53dependencies: 54 $(CXX) -MM $(defines) $(includes) $(CPPFLAGS) $(CXXFLAGS) *.cc > $(DEP) 55 56include $(DEP) 57