include ../config/include.mk ## don't build this under win32 at all ifdef WIN32 PRIV_FILES = else PRIV_FILES=../priv/FILE_drv.so endif CFLAGS += -I$(ERL_C_INCLUDE_DIR) -I../config -I. # # Targets # all: $(PRIV_FILES) clean: -rm -f $(PRIV_FILES) FILE_drv.o install: install -d $(ERLDIR)/lib/bfile cp -r `pwd` $(ERLDIR)/lib/bfile cp -r `pwd`/../ebin $(ERLDIR)/lib/bfile cp -r `pwd`/../priv $(ERLDIR)/lib/bfile ../priv/FILE_drv.so: FILE_drv.o $(LD_SHARED) -o $@ FILE_drv.o $(LIBS) FILE_drv.o: FILE_drv.c $(CC) -o $@ -c -fpic $(CFLAGS) -DDYNAMIC_DRIVER FILE_drv.c