2 OBJS
= HTODConvert.o WrapperIF.o funct.o DefReader.o \
3 GtkWrapper.o HtmlStrip.o convparms.o GtkDClass.o
4 DSRC
:= $(OBJS
:%.o
=%.d
)
9 CFLAGS
+= $(PATH_INCLUDE
)
12 LDFLAGS
+= -L
/usr
/lib
-lm
-lpthread
-ldl
-lphobos
21 $(CC
) $^
-o
$(DTARG
) $(LDFLAGS
)
29 ##########################################################
31 # Automatically grab the html from the tarballs
32 # Cairo and gtkglext full sources need to be somewhere.
35 CAIROROOT
= /opt
/cairo
36 GTKGLEXTROOT
= /opt
/gtkglext
39 GZBALLS
= atk-1.0
-docs.
tar.gz gdk-2.0
-docs.
tar.gz gdk-pixbuf-2.0
-docs.
tar.gz glib-2.0
-docs.
tar.gz \
40 gobject-2.0
-docs.
tar.gz gtk-2.0
-docs.
tar.gz pango-1.0
-docs.
tar.gz
43 GTKGLEXTDIR
= docs
/reference
/gtkglext
48 for i in
$(GZBALLS
); do \
49 $(TAR
) $(GZROOT
)/$$i -C
$(TMPDIR
); \
51 ln
-s glib
$(TMPDIR
)/gthread
52 cp
-Ra
$(CAIROROOT
)/$(CAIRODIR
)/html
$(TMPDIR
)/cairo
53 cp
-Ra
$(GTKGLEXTROOT
)/$(GTKGLEXTDIR
)/html
$(TMPDIR
)/glgdk
54 ln
-s glgdk
$(TMPDIR
)/glgtk
55 mv
$(TMPDIR
) $(INSTALLDIR
)