forked from quickfix/quickfix
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile.am
More file actions
24 lines (18 loc) · 843 Bytes
/
Copy pathMakefile.am
File metadata and controls
24 lines (18 loc) · 843 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
pkgdata_DATA = quickfix_ruby.rb quickfix_fields.rb quickfix40.rb quickfix41.rb quickfix42.rb quickfix43.rb quickfix44.rb quickfix50.rb quickfix50sp1.rb quickfix50sp2.rb quickfixt11.rb
local_ruby_src=$(top_builddir)/src/ruby
local_ruby_lib=$(top_builddir)/lib/ruby
all-local:
mkdir -p $(local_ruby_lib)
bash ./make_ruby.sh $(CXX) $(CXXFLAGS) $(LIBS)
ln -sf $(local_ruby_src)/quickfix* $(local_ruby_lib)
clean-local:
make -f Makefile.ruby clean
rm -rf $(local_ruby_lib)
install-exec-local:
cp -f $(top_builddir)/lib/ruby/*.rb $(RUBY_SITE_PACKAGES)
cp -f $(top_builddir)/lib/ruby/quickfix.so $(RUBY_SITE_PACKAGES)
cp -f $(top_builddir)/lib/ruby/quickfix.bundle $(RUBY_SITE_PACKAGES)
uninstall-local:
rm -rf $(RUBY_SITE_PACKAGES)/quickfix*.rb
rm -rf $(RUBY_SITE_PACKAGES)/quickfix*.so
rm -rf $(RUBY_SITE_PACKAGES)/quickfix.bundle