config.h:
cp config.def.h $@
-$(OBJ): config.h config.mk
+$(OBJ): config.h common.h config.mk
-$(WEBEXTOBJ): config.h config.mk
+$(WEBEXTOBJ): $(WEBEXTSRC) config.h common.h config.mk
$(CC) $(WEBEXTCFLAGS) $(CFLAGS) -c $(WEBEXTSRC)
libsurf-webext.so: $(WEBEXTOBJ)
$(CC) -shared -Wl,-soname,$@ $(LDFLAGS) -o $@ $< $(WEBEXTLIBS) -lc
surf: $(OBJ)
- $(CC) $(SURFLDLAGS) $(LDFLAGS) -o $@ $(OBJ) $(LIBS)
+ $(CC) $(SURFLDFLAGS) $(LDFLAGS) -o $@ $(OBJ) $(LIBS)
clean:
rm -f surf $(OBJ)