Change wrapmodule name and wrap* building.
authorSimon 'corecode' Schubert <corecode@fs.ei.tum.de>
Wed, 12 Nov 2008 00:08:24 +0000 (01:08 +0100)
committerSimon 'corecode' Schubert <corecode@fs.ei.tum.de>
Wed, 12 Nov 2008 00:08:24 +0000 (01:08 +0100)
obj/wraplib/Makefile
obj/wrapmodule/Makefile
obj/wrapmodule/wrapmodule.c

index 612d14f..f2d62ac 100644 (file)
@@ -2,11 +2,13 @@ SHLIB_NAME= libGL.so.1
 SRCS=  dummyGL.c ${.CURDIR}/../wrapmodule/exportsyms.c
 NOMAN=
 
-LDADD= libGL.so.wrapped
+WRAPNAME= libGL.so.w
 
-all: libGL.so.wrapped
+LDADD= ${WRAPNAME}
 
-CLEANFILES+=   dummyGL.c null.c libGL.so.wrapped
+all: ${WRAPNAME}
+
+CLEANFILES+=   dummyGL.c null.c ${WRAPNAME}
 
 dummyGL.c: ../libGL.so.1
        objdump -T $> | awk '\
@@ -19,8 +21,8 @@ dummyGL.c: ../libGL.so.1
                        print "__weak_reference(dummy, "$$6");"; \
                }' > $@
 
-libGL.so.wrapped:
+${WRAPNAME}:
        > null.c
-       cc -shared -o $@ null.c
+       cc -shared -soname ${WRAPNAME} -o $@ null.c
 
 .include <bsd.lib.mk>
index 0d50433..426d860 100644 (file)
@@ -1,4 +1,4 @@
-SHLIB_NAME= libnvidia_wrap.so
+SHLIB_NAME= libnvidiawrap.so
 SRCS=  wrapmodule.c exportsyms.c
 NOMAN=
 
index a09dbd3..3c710ed 100644 (file)
@@ -3,10 +3,10 @@
 
 /* Module setup */
 
-static MODULESETUPPROTO(nvidia_wrapSetup);
+static MODULESETUPPROTO(nvidiawrapSetup);
 
-static XF86ModuleVersionInfo nvidia_wrapVersRec = {
-       "nvidia_wrap",
+static XF86ModuleVersionInfo nvidiawrapVersRec = {
+       "nvidiawrap",
        "Magic hacking solutions",
        MODINFOSTRING1,
        MODINFOSTRING2,
@@ -17,13 +17,13 @@ static XF86ModuleVersionInfo nvidia_wrapVersRec = {
        MOD_CLASS_NONE
 };
 
-_X_EXPORT XF86ModuleData nvidia_wrapModuleData = {
-       &nvidia_wrapVersRec,
-       nvidia_wrapSetup
+_X_EXPORT XF86ModuleData nvidiawrapModuleData = {
+       &nvidiawrapVersRec,
+       nvidiawrapSetup
 };
 
 static pointer
-nvidia_wrapSetup(pointer module, pointer opts, int *errmaj, int *errmin)
+nvidiawrapSetup(pointer module, pointer opts, int *errmaj, int *errmin)
 {
        xf86DrvMsg(0, X_INFO, "Nvidia binary wrapper loaded.\n");
 }