#
# A Makefile for gtkcairoclock
#

######

include \
$(PATSHOME)/share/atsmake-pre.mk

######

MYTARGET=MYTARGET
MYCCRULE=MYCCRULE

######

include \
$(PATSHOME)/share/atsmake-post.mk

######
#
PATSCC2=$(PATSCC) $(INCLUDE)
#
INCLUDE+=-IIATS $(PATSHOME)/npm-utils/contrib/atscntrb
INCLUDE+=-IIATS $(PATSCONTRIB)/contrib
#
######

GTKFLAGS=`pkg-config gtk+-3.0 --cflags --libs`

######

all::
cleanall::

######
#
all:: test_gtkcairotimer
#
test_gtkcairotimer: \
  test_gtkcairotimer.dats ; \
  $(PATSCC2) \
  -DATS_MEMALLOC_LIBC -D_GNU_SOURCE -o $@ \
  ./../DATS/gtkcairotimer/gtkcairotimer_main.dats \
  ./../DATS/gtkcairotimer/gtkcairotimer_toplevel.dats \
  test_gtkcairotimer.dats $(GTKFLAGS) -lm -lrt
#
cleanall:: ; $(RMF) test_gtkcairotimer
#
######

testall:: all
testall:: cleanall

######

cleanats:: ; $(RMF) *_?ats.c

###### end of [Makefile] ######
