ref: aaabcfa788b098048d80c6e7e89cb78c408071d6
dir: /cc1/Makefile/
.POSIX:
# Makefile is only used as a template for makefile.
# If you modify Makefile remember to run make dep
PROJECTDIR = ..
LIBDIR = $(PROJECTDIR)/lib/scc
include $(PROJECTDIR)/rules.mk
include $(LIBDIR)/libdep.mk
MOREFLAGS = -I$(PROJECTDIR)/inc/$(STD) $(CC1_CFLAGS)
OBJ = types.o decl.o lex.o error.o symbol.o main.o expr.o \
code.o stmt.o cpp.o fold.o init.o builtin.o
HDR = cc1.h \
$(PROJECTDIR)/inc/scc.h \
$(PROJECTDIR)/inc/$(STD)/cstd.h \
$(PROJECTDIR)/inc/sysincludes.h
all:
mkdir -p $(PROJECTDIR)/rootdir/libexec/scc/
cp cc1-* $(PROJECTDIR)/rootdir/libexec/scc/
$(LIBDIR)/libscc.a: $(LIB-OBJ)
+cd $(LIBDIR) && $(MAKE)
dep:
./gendep.sh $(TARGETS)
clean:
rm -f *.o
rm -f target/*/*.o
rm -f cc1-*
distclean: clean
rm -f makefile