[Frugalware-darcs] setup-current: build system: change target names to .so

VMiklos vmiklos at frugalware.org
Thu Mar 16 18:06:52 CET 2006


[build system: change target names to .so
VMiklos <vmiklos at frugalware.org>**20051108121150
 to recompile modules only if it is really necessary
] {
hunk ./src/plugins/Makefile 24
-all: $(PLUGINS)
-	@echo Build completed.
+all: $(addsuffix .so,$(PLUGINS))
hunk ./src/plugins/Makefile 32
-%:
-	$(CC) $(CFLAGS) -shared -Wl,-soname,$@.so -o $@.so $@.c $(LDFLAGS)
+%.so:
+	$(CC) $(CFLAGS) -shared -Wl,-soname,$(basename $@).so -o \
+		$(basename $@).so $(basename $@).c $(LDFLAGS)
}


More information about the Frugalware-darcs mailing list