Skip to content
Snippets Groups Projects
Commit 0547b6da authored by Deucе's avatar Deucе :ok_hand_tone4:
Browse files

As it turns out, ciolib isn't special.

We can't update a fat static library using ar on macOS. :(
parent 75008b30
No related branches found
No related tags found
No related merge requests found
Pipeline #6710 failed
......@@ -12,6 +12,9 @@ CFLAGS += -I$(ENCODE_SRC) $(XPDEV_CFLAGS)
# ENCODE Library Link Rule
$(ENCODE_BUILD): $(OBJODIR) $(OBJS)
@echo Creating $@ ...
ifdef FAT
$(QUIET)$(DELETE) $@
endif
$(QUIET)$(AR) rc $@ $(OBJS)
$(QUIET)$(RANLIB) $@
......@@ -12,6 +12,9 @@ CFLAGS += -I$(HASH_SRC) $(XPDEV_CFLAGS)
# HASH Library Link Rule
$(HASH_BUILD): $(OBJODIR) $(OBJS)
@echo Creating $@ ...
ifdef FAT
$(QUIET)$(DELETE) $@
endif
$(QUIET)$(AR) rc $@ $(OBJS)
$(QUIET)$(RANLIB) $@
......@@ -17,5 +17,8 @@ CFLAGS += -I$(XPDEV_SRC) $(XPDEV-MT_CFLAGS)
# MT-SFTP Library Link Rule
$(SFTPLIB-MT_BUILD): $(MT_OBJS) | $(LIBODIR)
@echo Creating $@ ...
ifdef FAT
$(QUIET)$(DELETE) $@
endif
$(QUIET)$(AR) rc $@ $(MT_OBJS)
$(QUIET)$(RANLIB) $@
......@@ -23,6 +23,9 @@ CFLAGS += -I$(XPDEV_SRC) $(ENCODE_CFLAGS) $(HASH_CFLAGS) $(XPDEV_CFLAGS)
# SMBLIB Library Link Rule
$(SMBLIB_BUILD): $(OBJS) | $(OBJODIR)
@echo Creating $@ ...
ifdef FAT
$(QUIET)$(DELETE) $@
endif
$(QUIET)$(AR) rc $@ $(OBJS)
$(QUIET)$(RANLIB) $@
......@@ -22,6 +22,9 @@ CFLAGS += -I$(XPDEV_SRC) $(CIOLIB-MT_CFLAGS) $(XPDEV-MT_CFLAGS)
# MT-UIFC Library Link Rule
$(UIFCLIB-MT_BUILD): $(MT_OBJS) | $(MTOBJODIR) $(LIBODIR)
@echo Creating $@ ...
ifdef FAT
$(QUIET)$(DELETE) $@
endif
$(QUIET)$(AR) rc $@ $(MT_OBJS)
$(QUIET)$(RANLIB) $@
......
......@@ -39,6 +39,9 @@ $(XPTIME): $(OBJODIR)/xptime.o $(XPDEV_LIB_BUILD)
$(XPDEV_LIB_BUILD): $(OBJS) | $(OBJODIR)
@echo Creating $@
ifdef FAT
$(QUIET)$(DELETE) $@
endif
$(QUIET)$(AR) rc $@ $(OBJS)
$(QUIET)$(RANLIB) $@
......@@ -48,6 +51,9 @@ $(XPDEV_SHLIB_BUILD): $(OBJS) | $(OBJODIR)
$(XPDEV-MT_LIB_BUILD): $(MTOBJS) | $(MTOBJODIR)
@echo Creating $@
ifdef FAT
$(QUIET)$(DELETE) $@
endif
$(QUIET)$(AR) rc $@ $(MTOBJS)
$(QUIET)$(RANLIB) $@
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment