sync ports with The Matrix

This commit is contained in:
purplerain 2023-09-08 05:21:37 +00:00
parent ec769495ab
commit f5034afcba
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
3108 changed files with 91999 additions and 80269 deletions

View file

@ -1,50 +1,12 @@
--- src/makefile.orig Fri Jun 14 13:27:32 2013
+++ src/makefile Mon Nov 25 17:05:50 2013
@@ -144,15 +144,15 @@ SOCKET_macosx=usocket.o
# for Linux
SO_linux=so
O_linux=o
-CC_linux=gcc
+CC_linux?=gcc
DEF_linux=-DLUASOCKET_$(DEBUG) -DLUA_$(COMPAT)_MODULE \
-DLUASOCKET_API='__attribute__((visibility("default")))' \
-DUNIX_API='__attribute__((visibility("default")))' \
-DMIME_API='__attribute__((visibility("default")))'
-CFLAGS_linux= -I$(LUAINC) $(DEF) -pedantic -Wall -Wshadow -Wextra \
+CFLAGS_linux?= -I$(LUAINC) $(DEF) -pedantic -Wall -Wshadow -Wextra \
-Wimplicit -O2 -ggdb3 -fpic -fvisibility=hidden
-LDFLAGS_linux=-O -shared -fpic -o
-LD_linux=gcc
+LDFLAGS_linux?=-O -shared -fpic -o
+LD_linux?=gcc
SOCKET_linux=usocket.o
#------
@@ -202,12 +202,12 @@ SOCKET_win32=wsocket.obj
Index: src/makefile
--- src/makefile.orig
+++ src/makefile
@@ -272,7 +272,7 @@ SOCKET_win64=wsocket.obj
#
SO=$(SO_$(PLAT))
O=$(O_$(PLAT))
-SOCKET_V=3.0-rc1
-MIME_V=1.0.3
-SOCKET_SO=socket.$(SO).$(SOCKET_V)
-MIME_SO=mime.$(SO).$(MIME_V)
-UNIX_SO=unix.$(SO)
-SERIAL_SO=serial.$(SO)
+SOCKET_V=3.0
+MIME_V=1.0
+SOCKET_SO=socket.so
+MIME_SO=mime.so
+UNIX_SO=unix.so
+SERIAL_SO=serial.so
SOCKET=$(SOCKET_$(PLAT))
#------
@@ -307,7 +307,7 @@ none:
@echo "where PLATFORM is one of these:"
@echo " $(PLATS)"
-all: $(SOCKET_SO) $(MIME_SO)
+all: $(SOCKET_SO) $(MIME_SO) $(UNIX_SO)
$(SOCKET_SO): $(SOCKET_OBJS)
$(LD) $(SOCKET_OBJS) $(LDFLAGS)$@
-SOCKET_V=3.0.0
+SOCKET_V=3.1.0
MIME_V=1.0.3
SOCKET_SO=socket-$(SOCKET_V).$(SO)
MIME_SO=mime-$(MIME_V).$(SO)