ifeq ($(SRCDIR)x,x)
  SRCDIR = $(CURDIR)/..
  BUILDDIR = $(SRCDIR)
endif
SUBDIR = buildtools
VPATH = .:$(SRCDIR)/$(SUBDIR)
include $(BUILDDIR)/Makefile.config

MERGE_OBJECTS = empty.o

all: libopt

BINARIES =
SCRIPTS =

OMIT_BUILDTOOL_RULE = 1
include $(SRCDIR)/Makefile.common

ifdef DLLVER
STRIP_DLL_VERSION=-DDLLVERSTR="\"$(DLLVER)\""
endif

ifeq ($(LINKER_CAN_DO_EXPLICIT_LIBRARY),Y)
EXPLICIT=-DEXPLICIT
endif

#libopt is a utility program used by the make files
libopt: libopt.o
	$(LD_FOR_BUILD) -o $@ $<
libopt.o: libopt.c
	$(CC_FOR_BUILD) -c -DSHLIBPREFIXLIST="\"$(SHLIBPREFIXLIST)\"" \
		$(STRIP_DLL_VERSION) $(EXPLICIT) -o $@ $<


clean: cleanlocal
.PHONY: cleanlocal
cleanlocal:
	rm -f libopt
