diff options
Diffstat (limited to 'frontends/fltk/Makefile')
-rw-r--r-- | frontends/fltk/Makefile | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/frontends/fltk/Makefile b/frontends/fltk/Makefile new file mode 100644 index 000000000..1cfb278f8 --- /dev/null +++ b/frontends/fltk/Makefile @@ -0,0 +1,35 @@ +# +# Makefile for NetSurf ftlk target +# +# This file is part of NetSurf +# +# ---------------------------------------------------------------------------- +# FLTK flag setup (using pkg-config) +# ---------------------------------------------------------------------------- + +CXXFLAGS += -DFLTK_RESPATH=\"$(NETSURF_FLTK_RES_PATH)\" + +# fltk does not ship a pkg-config file, instead it has its own program + +FLTKCONFIG = fltk-config +CXXFLAGS += $(shell $(FLTKCONFIG) --cxxflags) +LDFLAGS += -lstdc++ $(shell $(FLTKCONFIG) --ldstaticflags) + +# --------------------------------------------------------------------------- +# Target setup +# --------------------------------------------------------------------------- + +# The binary target. +EXETARGET := nsfltk + +# ---------------------------------------------------------------------------- +# Source file setup +# ---------------------------------------------------------------------------- + +# S_FRONTEND are sources purely for the FLTK frontend +S_FRONTEND := main.cpp misc.cpp window.cpp fetch.cpp bitmap.cpp layout.cpp plotters.cpp resources.cpp + +# This is the final source build list +# Note this is deliberately *not* expanded here as common and image +# are not yet available +SOURCES = $(S_COMMON) $(S_IMAGE) $(S_BROWSER) $(S_RESOURCE) $(S_FRONTEND) |