diff --git a/tests/object/Makefile.NetBSD b/tests/object/Makefile.NetBSD index 35a5dc9..27c0935 100644 --- a/tests/object/Makefile.NetBSD +++ b/tests/object/Makefile.NetBSD @@ -1,4 +1,4 @@ -TARGETS = $(OBJDIR)object.o +TARGETS = $(OBJDIR)object.o $(OBJDIR)object2.o OBJDIR = PREFIX = /usr/local DESTDIR = @@ -16,11 +16,18 @@ all: $(TARGETS) object.o_OBJS = $(OBJDIR)object.o object.o_CFLAGS = $(CPPFLAGSF) $(CPPFLAGS) $(CFLAGSF) $(CFLAGS) +object2.o_OBJS = $(OBJDIR)object2.o +object2.o_CPPFLAGS = $(CPPFLAGSF) $(CPPFLAGS) -nostdinc +object2.o_ASFLAGS = $(ASFLAGSF) $(ASFLAGS) + $(OBJDIR)object.o: object.c a.c b.c $(CC) $(object.o_CFLAGS) -o $(OBJDIR)object.o -c object.c +$(OBJDIR)object2.o: object2.S + $(AS) $(object2.o_CPPFLAGS) $(object2.o_ASFLAGS) -o $(OBJDIR)object2.o object2.S + clean: - $(RM) -- $(object.o_OBJS) + $(RM) -- $(object.o_OBJS) $(object2.o_OBJS) distclean: clean $(RM) -- $(TARGETS) diff --git a/tests/object/project.conf b/tests/object/project.conf index f6a6a95..b5b0862 100644 --- a/tests/object/project.conf +++ b/tests/object/project.conf @@ -1,4 +1,4 @@ -targets=object.o +targets=object.o,object2.o dist=Makefile [object.o] @@ -8,3 +8,8 @@ install=$(LIBDIR) [object.c] depends=a.c,b.c + +[object2.o] +type=object +sources=object2.S +cppflags=-nostdinc