-TOP=../../..
-include $(TOP)/ghc/mk/ghc.mk
+TOP=../..
+include $(TOP)/mk/boilerplate.mk
-SRCS = \
- AuxFile.c \
- Axes.c \
- AreaBelow.c \
- Curves.c \
- Deviation.c \
- Dimensions.c \
- Error.c \
- HpFile.c \
- Key.c \
- Main.c \
- Marks.c \
- TopTwenty.c \
- TraceElement.c \
- PsFile.c \
- Reorder.c \
- Scale.c \
- Shade.c \
- Utilities.c
+C_PROG = hp2ps
-PROG = hp2ps
-DESTDIR = $(INSTBINDIR_GHC)
-LIBS = -lm
+SRC_CC_OPTS += -I$(GHC_INCLUDE_DIR) -Wall
-include $(TOP)/mk/Cprog.mk
+INSTALL_PROGS += $(C_PROG)
+
+LIBS = $(LIBM)
+
+CLEAN_FILES += $(C_OBJS) $(C_PROG)
+
+include $(TOP)/mk/target.mk