X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=Makefile.am;h=58842e9bfad8c25dd79dc66820e9023fcdf04824;hb=0417ada03e6dc816472802c8263a1d23d872c618;hp=16dd83abbb270cb7d5294576ee0e0c7c4b68b60e;hpb=dd5c48a6d567a3cac62c4b0058588273bbeea171;p=libsigrok.git diff --git a/Makefile.am b/Makefile.am index 16dd83ab..58842e9b 100644 --- a/Makefile.am +++ b/Makefile.am @@ -407,6 +407,12 @@ libsigrok_la_SOURCES += \ src/hardware/openbench-logic-sniffer/protocol.c \ src/hardware/openbench-logic-sniffer/api.c endif +if HW_PCE_322A +libsigrok_la_SOURCES += \ + src/hardware/pce-322a/protocol.h \ + src/hardware/pce-322a/protocol.c \ + src/hardware/pce-322a/api.c +endif if HW_PIPISTRELLO_OLS libsigrok_la_SOURCES += \ src/hardware/pipistrello-ols/protocol.h \ @@ -698,26 +704,26 @@ $(RDOC): $(srcdir)/bindings/swig/doc.py $(CPPXMLDOC) $(AM_V_at)test -d $(RDIR) || $(MKDIR_P) $(RDIR) $(AM_V_GEN)$(PYTHON) $(srcdir)/bindings/swig/doc.py ruby $(CPPXMLDOC) > $@ -$(RWRAP): $(RDIR)/classes.i $(RDOC) \ +$(RWRAP): $(srcdir)/$(RDIR)/classes.i $(RDOC) \ bindings/swig/classes.i bindings/swig/templates.i \ bindings/swig/enums.i - $(AM_V_GEN)$(SWIG) -ruby -c++ -Ibindings -Ibindings/cxx/include -I$(RDIR) $(local_includes) $(swig_defs) -o $@ $< + $(AM_V_GEN)$(SWIG) -ruby -c++ -Ibindings -Ibindings/cxx/include -I$(RDIR) $(local_includes) $(swig_defs) -o $@ $(srcdir)/$(RDIR)/classes.i $(ROBJ): $(RWRAP) \ $(library_include_HEADERS) \ $(nodist_library_include_HEADERS) \ $(bindings_cxx_libsigrokcxx_la_include_HEADERS) \ $(nodist_bindings_cxx_libsigrokcxx_la_include_HEADERS) - $(AM_V_CXX)$(CXX) $(RBSIGROK_CFLAGS) -I. -Iinclude -Ibindings/cxx/include $(local_includes) -fPIC -o $@ -c $< + $(AM_V_CXX)$(CXX) $(RBSIGROK_CFLAGS) -I. -Iinclude -Ibindings/cxx/include $(local_includes) -fPIC -o $@ -c $(RWRAP) $(REXT): $(ROBJ) @ORDER@ bindings/cxx/libsigrokcxx.la - $(AM_V_CXXLD)$(CXX) -shared -o $@ $< -lsigrokcxx -Lbindings/cxx/.libs $(RBSIGROK_LIBS) + $(AM_V_CXXLD)$(CXX) -shared -o $@ $(ROBJ) -lsigrokcxx -Lbindings/cxx/.libs $(RBSIGROK_LIBS) ruby-build: $(REXT) ruby-install: $(REXT) $(INSTALL) -d $(DESTDIR)$(prefix)/$(RBSIGROK_EXTDIR) - $(INSTALL) $< $(DESTDIR)$(prefix)/$(RBSIGROK_EXTDIR) + $(INSTALL) $(REXT) $(DESTDIR)$(prefix)/$(RBSIGROK_EXTDIR) ruby-uninstall: rm -f $(DESTDIR)$(prefix)/$(RBSIGROK_EXTDIR)/sigrok.$(RUBY_DLEXT) @@ -727,7 +733,7 @@ ruby-clean: -$(AM_V_at)rm -f $(REXT) $(ROBJ) $(RWRAP) $(RDOC) ruby-doc: $(RWRAP) - $(AM_V_at)yard doc -o $(RDIR)/doc $< + $(AM_V_at)yard doc -o $(RDIR)/doc $(RWRAP) BUILD_EXTRA += ruby-build INSTALL_EXTRA += ruby-install