mirror of
https://codeberg.org/redict/redict.git
synced 2025-01-22 16:18:28 -05:00
use $^ instead of $< for linker in module makefile (#10530)
This commit is contained in:
parent
e342bedc83
commit
8a7049d363
@ -28,42 +28,42 @@ all: helloworld.so hellotype.so helloblock.so hellocluster.so hellotimer.so hell
|
|||||||
helloworld.xo: ../redismodule.h
|
helloworld.xo: ../redismodule.h
|
||||||
|
|
||||||
helloworld.so: helloworld.xo
|
helloworld.so: helloworld.xo
|
||||||
$(LD) -o $@ $< $(SHOBJ_LDFLAGS) $(LIBS) -lc
|
$(LD) -o $@ $^ $(SHOBJ_LDFLAGS) $(LIBS) -lc
|
||||||
|
|
||||||
hellotype.xo: ../redismodule.h
|
hellotype.xo: ../redismodule.h
|
||||||
|
|
||||||
hellotype.so: hellotype.xo
|
hellotype.so: hellotype.xo
|
||||||
$(LD) -o $@ $< $(SHOBJ_LDFLAGS) $(LIBS) -lc
|
$(LD) -o $@ $^ $(SHOBJ_LDFLAGS) $(LIBS) -lc
|
||||||
|
|
||||||
helloblock.xo: ../redismodule.h
|
helloblock.xo: ../redismodule.h
|
||||||
|
|
||||||
helloblock.so: helloblock.xo
|
helloblock.so: helloblock.xo
|
||||||
$(LD) -o $@ $< $(SHOBJ_LDFLAGS) $(LIBS) -lpthread -lc
|
$(LD) -o $@ $^ $(SHOBJ_LDFLAGS) $(LIBS) -lpthread -lc
|
||||||
|
|
||||||
hellocluster.xo: ../redismodule.h
|
hellocluster.xo: ../redismodule.h
|
||||||
|
|
||||||
hellocluster.so: hellocluster.xo
|
hellocluster.so: hellocluster.xo
|
||||||
$(LD) -o $@ $< $(SHOBJ_LDFLAGS) $(LIBS) -lc
|
$(LD) -o $@ $^ $(SHOBJ_LDFLAGS) $(LIBS) -lc
|
||||||
|
|
||||||
hellotimer.xo: ../redismodule.h
|
hellotimer.xo: ../redismodule.h
|
||||||
|
|
||||||
hellotimer.so: hellotimer.xo
|
hellotimer.so: hellotimer.xo
|
||||||
$(LD) -o $@ $< $(SHOBJ_LDFLAGS) $(LIBS) -lc
|
$(LD) -o $@ $^ $(SHOBJ_LDFLAGS) $(LIBS) -lc
|
||||||
|
|
||||||
hellodict.xo: ../redismodule.h
|
hellodict.xo: ../redismodule.h
|
||||||
|
|
||||||
hellodict.so: hellodict.xo
|
hellodict.so: hellodict.xo
|
||||||
$(LD) -o $@ $< $(SHOBJ_LDFLAGS) $(LIBS) -lc
|
$(LD) -o $@ $^ $(SHOBJ_LDFLAGS) $(LIBS) -lc
|
||||||
|
|
||||||
hellohook.xo: ../redismodule.h
|
hellohook.xo: ../redismodule.h
|
||||||
|
|
||||||
hellohook.so: hellohook.xo
|
hellohook.so: hellohook.xo
|
||||||
$(LD) -o $@ $< $(SHOBJ_LDFLAGS) $(LIBS) -lc
|
$(LD) -o $@ $^ $(SHOBJ_LDFLAGS) $(LIBS) -lc
|
||||||
|
|
||||||
helloacl.xo: ../redismodule.h
|
helloacl.xo: ../redismodule.h
|
||||||
|
|
||||||
helloacl.so: helloacl.xo
|
helloacl.so: helloacl.xo
|
||||||
$(LD) -o $@ $< $(SHOBJ_LDFLAGS) $(LIBS) -lc
|
$(LD) -o $@ $^ $(SHOBJ_LDFLAGS) $(LIBS) -lc
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -rf *.xo *.so
|
rm -rf *.xo *.so
|
||||||
|
@ -69,7 +69,7 @@ all: $(TEST_MODULES)
|
|||||||
$(CC) -I../../src $(CFLAGS) $(SHOBJ_CFLAGS) -fPIC -c $< -o $@
|
$(CC) -I../../src $(CFLAGS) $(SHOBJ_CFLAGS) -fPIC -c $< -o $@
|
||||||
|
|
||||||
%.so: %.xo
|
%.so: %.xo
|
||||||
$(LD) -o $@ $< $(SHOBJ_LDFLAGS) $(LDFLAGS) $(LIBS)
|
$(LD) -o $@ $^ $(SHOBJ_LDFLAGS) $(LDFLAGS) $(LIBS)
|
||||||
|
|
||||||
.PHONY: clean
|
.PHONY: clean
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user