diff options
Diffstat (limited to 'Src/nprt_plugin/Makefile.in')
-rw-r--r-- | Src/nprt_plugin/Makefile.in | 68 |
1 files changed, 68 insertions, 0 deletions
diff --git a/Src/nprt_plugin/Makefile.in b/Src/nprt_plugin/Makefile.in new file mode 100644 index 00000000..f5de94fa --- /dev/null +++ b/Src/nprt_plugin/Makefile.in @@ -0,0 +1,68 @@ +############################################################################ +## Makefile.in (Generic SANE Plugin Tree) +## +## The contents of this file are subject to the Mozilla Public +## License Version 1.1 (the "License"); you may not use this file +## except in compliance with the License. You may obtain a copy of +## the License at http://www.mozilla.org/MPL/ +## +## Software distributed under the License is distributed on an "AS +## IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or +## implied. See the License for the specific language governing +## rights and limitations under the License. +## Contributor(s): +## +## Rusty Lynch <rusty.lynch@intel.com> +############################################################################ + +DEPTH = ../../../.. +topsrcdir = @top_srcdir@ +srcdir = @srcdir@ +VPATH = @srcdir@ + +include $(DEPTH)/config/autoconf.mk + +MODULE = plugin +LIBRARY_NAME = nprt +ifeq ($(OS_ARCH),WINNT) +RESFILE = nprt.res +DEFFILE = $(srcdir)/nprt.def +endif + +# plugins should always be shared, even in the "static" build +FORCE_SHARED_LIB = 1 + +# Force use of PIC +FORCE_USE_PIC = 1 + +NO_DIST_INSTALL = 1 +NO_INSTALL = 1 + +CPPSRCS = \ + np_entry.cpp \ + npn_gate.cpp \ + npp_gate.cpp \ + plugin.cpp \ + $(NULL) + +REQUIRES = \ + plugin \ + java \ + $(NULL) + +LOCAL_INCLUDES = -I$(srcdir)/.. -I$(srcdir)/../../public \ + -I/usr/lib/glib/include + +include $(topsrcdir)/config/rules.mk + +install-plugin: $(SHARED_LIBRARY) +ifdef SHARED_LIBRARY + $(INSTALL) $(SHARED_LIBRARY) $(DIST)/bin/plugins +endif + +libs:: install-plugin + +install:: $(SHARED_LIBRARY) +ifdef SHARED_LIBRARY + $(SYSINSTALL) $(IFLAGS2) $< $(DESTDIR)$(mozappdir)/plugins +endif |