TOPDIR	= ../../../..
LIBDIR	= $(TOPDIR)
SRCDIR	= $(TOPDIR)/source/C
VERSION	= 2024.2.32679-173
MAKE 	= make

GFORTRAN= gfortran
GCC	= gcc
DLLEXT	= dylib
ARCH	= x86_64

CFLAGS	= -I$(SRCDIR) -I/usr/include/malloc

TQLIB	= $(LIBDIR)/libtq-MacOS-$(ARCH)-$(GFORTRAN)-$(VERSION).$(DLLEXT)

EX	= 04

OBJS	= tqex$(EX).o
EXE	= tqex$(EX)

all:
	$(MAKE) $(OBJS)
	$(MAKE) $(EXE)


tqex$(EX).o:	$(SRCDIR)/tqex$(EX).c
	$(GCC) -c $(SRCDIR)/tqex$(EX).c $(CFLAGS) -o tqex$(EX).o

$(EXE):	$(OBJS)
	$(GCC) -o $(EXE) tqex$(EX).o $(TQLIB)
	install_name_tool -change MacOS-$(ARCH)-$(GFORTRAN)/libtq-MacOS-$(ARCH)-$(GFORTRAN)-$(VERSION).$(DLLEXT) $(shell pwd)/$(LIBDIR)/libtq-MacOS-$(ARCH)-$(GFORTRAN)-$(VERSION).$(DLLEXT) $(EXE)

