Merge branch 'master' of ssh://apples.lambdacomplex.org/git/bus
[bus.git] / origin-src / install.mk
1 install-libroutez: libroutez.so
2 $(INSTALL) -d $(DESTDIR)$(libdir)
3 $(INSTALL_PROGRAM) libroutez.so $(DESTDIR)$(libdir)/ ;
4
5 # note: this is very non-idiomatic way of installing a python library. it
6 # probably doesn't handle edge cases well. but it works for me.
7 install-python: python/libroutez/_tripgraph.so python/libroutez/tripgraph.py
8 $(INSTALL) -d $(DESTDIR)$(libdir)/python/libroutez
9 $(INSTALL) python/libroutez/osm.py $(DESTDIR)$(libdir)/python/libroutez
10 $(INSTALL) python/libroutez/_tripgraph.so $(DESTDIR)$(libdir)/python/libroutez
11 $(INSTALL) python/libroutez/tripgraph.py $(DESTDIR)$(libdir)/python/libroutez
12 $(INSTALL) python/libroutez/__init__.py $(DESTDIR)$(libdir)/python/libroutez
13
14 # likewise, this is a very non idiomatic way of installing a ruby module...
15 install-ruby:
16 $(INSTALL) -d $(DESTDIR)$(libdir)/ruby
17 $(INSTALL) ruby/routez.so $(DESTDIR)$(libdir)/ruby
18
19 install-util:
20 $(INSTALL) -d $(DESTDIR)$(bindir)
21 $(INSTALL) utils/creategraph.py $(DESTDIR)$(bindir)
22 $(INSTALL) utils/get-gtfs-bounds.py $(DESTDIR)$(bindir)
23
24
25 install: install-libroutez install-python install-util install-ruby
26