view Makefile @ 3:bb29dcd46cbf

Put dummy code in placeholder source files. Create makefile.
author Mike Pavone <pavone@retrodev.com>
date Fri, 13 Jul 2012 17:33:02 -0700
parents
children d4ba6138c99e
line wrap: on
line source

OUTDIR := bin
OBJDIR := build
SRCDIR := src
BINS := $(addprefix $(OUTDIR)/,sim lifter)
OBJS := $(addprefix $(OBJDIR)/,sim.tp.c lifter.tp.c)
TPDIR := ../tabletprog
TPC := $(TPDIR)/tpc.js

$(OUTDIR)/% : $(OBJDIR)/%.tp.c
	gcc -I$(TPDIR) -o $@ $< $(TPDIR)/runtime/object.c 

$(OBJDIR)/%.tp.c : $(SRCDIR)/%.tp
	d8 $(TPC) -- -basedir $(TPDIR)/ $< > $@

all : $(BINS)

clean :
	rm -f $(OBJS)
	rm -f $(BINS)