Liquid_16 Patch
Paste ID: 5A7dH8Z7
Created: 2026-02-22 18:32:25
Expires: Never
Views: 27
Size: 2.65 KB
diff -urN src//Makefile src-patched//Makefile
--- src//Makefile Fri Feb 9 20:24:18 2024
+++ src-patched//Makefile Fri Jan 26 16:00:31 2024
@@ -1,4 +1,4 @@
-SHELL = sh
+SHELL = bash
LIQUIDVERSION = `tr -d '"' < liquid.version`
#------------------------------------------------------
@@ -38,7 +38,7 @@
echo $${MAYA_LOCATION} " do not seem to exists. Please set MAYA_LOCATION to a correct value."; exit 1; \
fi; \
elif( test $@ = 'release' ); then \
- EXTRAFLAGS="-O -DLIQUIDVERSION=\\\"$(LIQUIDVERSION)\\\""; \
+ EXTRAFLAGS="-O2 -DLIQUIDVERSION=\\\"$(LIQUIDVERSION)\\\""; \
MAYA_LOCATION=$${MAYA_LOCATION:=/usr/aw/maya} ;\
if( test -d $${MAYA_LOCATION}); then\
( echo Got $${whichflags:=toto} $${LIQRMAN} $${LIQRMANPATH}; LIQUIDVERSION=$(LIQUIDVERSION) LIQRMANPATH=$${LIQRMANPATH} LIQRMANFLAGS=$${LIQRMANFLAGS} LIQRMANLIBS=$${LIQRMANLIBS} EXTRAFLAGS=$${EXTRAFLAGS} MAYA_LOCATION=$${MAYA_LOCATION} MAYA_VERSION="release" $${make:=make} -f Makefile.$${os} $@ ); \
diff -urN src//Makefile.irix src-patched//Makefile.irix
--- src//Makefile.irix Fri Feb 9 20:24:18 2024
+++ src-patched//Makefile.irix Fri Jan 26 16:00:50 2024
@@ -1,10 +1,10 @@
-SHELL = ksh
+SHELL = bash
PLUGSUF = so
OBJEXT = o
CPP = CC
LD = $(MAYA_LOCATION)/bin/mayald
#LD = CC
-LOCFLAGS = -mips3 -n32 -LANG:std -DIRIX -DUNIX -FE:template_in_elf_section
+LOCFLAGS = -mips3 -n32 -OPT:Olimit=8192 -LANG:std -DIRIX -DUNIX -DSGI -FE:template_in_elf_section
WARNFLAGS = -fullwarn
NO_TRANS_LINK = -no_transitive_link
VBIN=irix
diff -urN src//commonrules.mk src-patched//commonrules.mk
--- src//commonrules.mk Fri Feb 9 20:24:18 2024
+++ src-patched//commonrules.mk Thu Jan 25 16:42:05 2024
@@ -1,8 +1,8 @@
-SHELL = sh
+SHELL = bash
VPATH = ../liquid$(LIQUIDVERSION)/bin/$(VBIN)/$(MAYA_VERSION)
CPPFLAGS = $(LOCFLAGS) $(LIQRMANFLAGS) $(WARNFLAGS) $(EXTRAFLAGS) $(NO_TRANS_LINK)
INCLUDES = -I. -I.. -I$(MAYA_LOCATION)/include -I$(LIQRMANPATH)/include -I../include
-LDFLAGS = $(CPPFLAGS) -L$(MAYA_LOCATION)/lib -L$(LIQRMANPATH)/lib
+LDFLAGS = $(CPPFLAGS) -L$(MAYA_LOCATION)/lib -L$(LIQRMANPATH)/lib -Wl,-rpath -Wl,$(MAYA_LOCATION)/lib
MAYALIBS = -lOpenMaya -lOpenMayaRender -lOpenMayaUI -lOpenMayaAnim
LIBS = $(LIQRMANLIBS) $(MAYALIBS) $(EXTRA_LIBS) -lm
# -lefence
diff -urN src//liqTokenPointer.cpp src-patched//liqTokenPointer.cpp
--- src//liqTokenPointer.cpp Fri Feb 9 20:24:18 2024
+++ src-patched//liqTokenPointer.cpp Thu Jan 25 16:43:31 2024
@@ -40,6 +40,8 @@
#include <liqMemory.h>
#include <liquid.h>
+#include <iostream.h>
+
extern int debugMode;