INCLUDES += emc/nml_intf

LIBEMCSRCS := \
    emc/nml_intf/emcglb.c \
    emc/nml_intf/emc.cc \
    emc/nml_intf/emcargs.cc \
    emc/nml_intf/emcops.cc \
    emc/ini/iniaux.cc \
    emc/ini/iniaxis.cc \
    emc/ini/inicool.cc \
    emc/ini/inilube.cc \
    emc/ini/inispin.cc \
    emc/ini/initool.cc \
    emc/ini/initraj.cc \
    emc/nml_intf/interpl.cc
USERSRCS += $(LIBEMCSRCS)

$(call TOOBJSDEPS, $(LIBEMCSRCS)) : EXTRAFLAGS=-fPIC

TARGETS += ../lib/libemc.a

../lib/libemc.a: $(call TOOBJS,$(LIBEMCSRCS))
	@mkdir -p ../lib
	@rm -f $@
	$(AR) $(ARFLAGS) $@ $^

../include/%.h: ./emc/nml_intf/%.h
	cp $^ $@
../include/%.hh: ./emc/nml_intf/%.hh
	cp $^ $@
