Skip to content

Commit

Permalink
Restore src/huc directory after duplication
Browse files Browse the repository at this point in the history
  • Loading branch information
jbrandwood committed Jun 8, 2024
1 parent 41e917b commit efa3bec
Show file tree
Hide file tree
Showing 48 changed files with 14,535 additions and 0 deletions.
52 changes: 52 additions & 0 deletions src/huc/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
# Makefile for HuC
#
# Written for Linux development version, March 4, 2001 by Dave Shadoff
#

#
# Defines
#
BASEDIR=..d ..
include ../Make_src.inc


HDRS = code.h data.h defs.h error.h gen.h lex.h preproc.h pseudo.h sym.h while.h
OBJS = code.o const.o data.o error.o expr.o \
function.o gen.o io.o lex.o main.o \
optimize.o pragma.o preproc.o primary.o pseudo.o \
stmt.o sym.o while.o struct.o enum.o initials.o
EXE = huc$(EXESUFFIX)

all: $(EXE)

$(EXE): $(OBJS) $(LIBS) $(HDRS)
$(CC) $(LDFLAGS) $(OBJS) $(LIBS) -o $@
$(CP) $(EXE) $(BINDIR)

$(OBJS): code.h data.h defs.h error.h io.h

code.o: function.h main.h optimize.h
const.o: const.h lex.h primary.h sym.h
expr.o: expr.h function.h gen.h lex.h primary.h
function.o: expr.h function.h gen.h lex.h optimize.h pragma.h pseudo.h stmt.h sym.h
gen.o: primary.h sym.h
io.o: optimize.h preproc.h
lex.o: lex.h preproc.h
main.o: const.h function.h gen.h lex.h main.h optimize.h pragma.h preproc.h \
pseudo.h sym.h
optimize.o: function.h
pragma.o: lex.h pragma.h sym.h
preproc.o: lex.h optimize.h preproc.h sym.h
primary.o: expr.h gen.h lex.h primary.h sym.h
pseudo.o: lex.h optimize.h primary.h pseudo.h sym.h
stmt.o: expr.h gen.h lex.h preproc.h primary.h stmt.h sym.h while.h
sym.o: const.h gen.h lex.h primary.h pragma.h sym.h
while.o: gen.h while.h

indent: uncrustify.cfg
uncrustify -l c -c $< --replace *.c *.h

#
# Targets
#
include $(MAKETARG)
Loading

0 comments on commit efa3bec

Please sign in to comment.