Author: post
Date: 2010-02-13 13:06:44 +0100 (Sat, 13 Feb 2010)
New Revision: 3206

Modified:
   trunk/plugins/colorspace-transform/Makefile.am
   trunk/plugins/dcp/Makefile.am
   trunk/plugins/lensfun/Makefile.am
   trunk/plugins/resample/Makefile.am
Log:
Don't recompile SSE plugins on every install.

Modified: trunk/plugins/colorspace-transform/Makefile.am
===================================================================
--- trunk/plugins/colorspace-transform/Makefile.am      2010-02-13 11:34:03 UTC 
(rev 3205)
+++ trunk/plugins/colorspace-transform/Makefile.am      2010-02-13 12:06:44 UTC 
(rev 3206)
@@ -19,11 +19,13 @@
 
 colorspace_transform_la_LIBADD = @PACKAGE_LIBS@ colorspace_transform_sse2.lo 
rs-cmm.lo
 colorspace_transform_la_LDFLAGS = -module -avoid-version
-EXTRA_DIST = rs-cmm.c rs-cmm.h colorspace_transform_sse2.c 
colorspace_transform.h
+colorspace_transform_la_SOURCES = 
 
-colorspace_transform.lo: colorspace_transform.c colorspace_transform.h
-       $(LTCOMPILE) -c 
$(top_srcdir)/plugins/colorspace-transform/colorspace_transform.c
+EXTRA_DIST = colorspace_transform.c rs-cmm.c rs-cmm.h 
colorspace_transform_sse2.c colorspace_transform.h
 
+colorspace_transform-c.lo: colorspace_transform.c colorspace_transform.h
+       $(LTCOMPILE) -o colorspace_transform-c.o -c 
$(top_srcdir)/plugins/colorspace-transform/colorspace_transform.c
+
 rs-cmm.lo: rs-cmm.c rs-cmm.h
        $(LTCOMPILE) -c $(top_srcdir)/plugins/colorspace-transform/rs-cmm.c
 

Modified: trunk/plugins/dcp/Makefile.am
===================================================================
--- trunk/plugins/dcp/Makefile.am       2010-02-13 11:34:03 UTC (rev 3205)
+++ trunk/plugins/dcp/Makefile.am       2010-02-13 12:06:44 UTC (rev 3206)
@@ -16,13 +16,14 @@
 
 dcp_la_LIBADD = @PACKAGE_LIBS@ adobe-camera-raw-tone.lo dcp-sse2.lo dcp-sse4.lo
 dcp_la_LDFLAGS = -module -avoid-version
-EXTRA_DIST = dcp.h dcp-sse2.c dcp-sse4.c adobe-camera-raw-tone.c 
adobe-camera-raw-tone.h
+dcp_la_SOURCES = 
+EXTRA_DIST = dcp.c dcp.h dcp-sse2.c dcp-sse4.c adobe-camera-raw-tone.c 
adobe-camera-raw-tone.h
 
 adobe-camera-raw-tone.lo: adobe-camera-raw-tone.c adobe-camera-raw-tone.h
        $(LTCOMPILE) -c $(top_srcdir)/plugins/dcp/adobe-camera-raw-tone.c
 
-dcp.lo: dcp.c adobe-camera-raw-tone.h
-       $(LTCOMPILE) -c $(top_srcdir)/plugins/dcp/dcp.c
+dcp-c.lo: dcp.c adobe-camera-raw-tone.h
+       $(LTCOMPILE) -o dcp-c.o -c $(top_srcdir)/plugins/dcp/dcp.c
 
 if CAN_COMPILE_SSE4_1
 SSE4_FLAG=-msse4.1

Modified: trunk/plugins/lensfun/Makefile.am
===================================================================
--- trunk/plugins/lensfun/Makefile.am   2010-02-13 11:34:03 UTC (rev 3205)
+++ trunk/plugins/lensfun/Makefile.am   2010-02-13 12:06:44 UTC (rev 3206)
@@ -18,12 +18,13 @@
 
 libdir = $(datadir)/rawstudio/plugins/
 
-lensfun_la_LIBADD = @PACKAGE_LIBS@ lensfun-sse2.lo
+lensfun_la_LIBADD = @PACKAGE_LIBS@ lensfun-sse2.lo lensfun-c.lo
 lensfun_la_LDFLAGS = -module -avoid-version
-EXTRA_DIST = lensfun-sse2.c
+lensfun_la_SOURCES = 
+EXTRA_DIST = lensfun-sse2.c lensfun.c
 
-lensfun.lo: lensfun.c
-       $(LTCOMPILE) -c $(top_srcdir)/plugins/lensfun/lensfun.c
+lensfun-c.lo: lensfun.c
+       $(LTCOMPILE) -o lensfun-c.lo -c $(top_srcdir)/plugins/lensfun/lensfun.c
 
 lensfun-sse2.lo: lensfun-sse2.c
 if CAN_COMPILE_SSE2

Modified: trunk/plugins/resample/Makefile.am
===================================================================
--- trunk/plugins/resample/Makefile.am  2010-02-13 11:34:03 UTC (rev 3205)
+++ trunk/plugins/resample/Makefile.am  2010-02-13 12:06:44 UTC (rev 3206)
@@ -19,10 +19,12 @@
 
 resample_la_LIBADD = @PACKAGE_LIBS@ resample-sse2.lo
 resample_la_LDFLAGS = -module -avoid-version
-EXTRA_DIST = resample-sse2.c
+resample_la_SOURCES =
+ 
+EXTRA_DIST = resample-sse2.c resample.c
 
-resample.lo: resample.c
-       $(LTCOMPILE) -c $(top_srcdir)/plugins/resample/resample.c
+resample-c.lo: resample.c
+       $(LTCOMPILE) -o resample-c.o -c 
$(top_srcdir)/plugins/resample/resample.c
 
 resample-sse2.lo: resample-sse2.c
 if CAN_COMPILE_SSE2


_______________________________________________
Rawstudio-commit mailing list
[email protected]
http://rawstudio.org/cgi-bin/mailman/listinfo/rawstudio-commit

Reply via email to