ketiltrout / getdata

The GetData Project is the reference implementation of the Dirfile Standards, a filesystem-based, column-oriented database format for time-ordered binary data.
http://getdata.sourceforge.net/
GNU Lesser General Public License v2.1
4 stars 7 forks source link

Fix install failure on macOS #6

Closed carlocab closed 1 month ago

carlocab commented 2 years ago

Currently, make install fails on macOS because install_name_tool is called on GetData.bundle inside the install prefix before it has been installed.

Let's fix that by making sure GetData.bundle has been installed before trying to look for it inside the install prefix.

I don't really grok Automake, so I don't know if this is the right fix for this. However, it seems to fix the failure we were seeing earlier.

Closes #4 Closes #5

carlocab commented 2 years ago

@ketiltrout, any chance you could take a look at this?

ketiltrout commented 1 month ago

I think #15 has fixed this issue.

(The difference between this and that is there is that instead of adding a dependency, the rule target is changed from install-exec-hook to install-data-hook which is the hook that naturally runs after install-data-am. i.e. #15 is the autotool-ish way to accomplish what you're doing here.)