aboutsummaryrefslogtreecommitdiff
path: root/src/etc
diff options
context:
space:
mode:
authordos-reis <gdr@axiomatics.org>2010-11-30 00:35:51 +0000
committerdos-reis <gdr@axiomatics.org>2010-11-30 00:35:51 +0000
commitcadd6f77df5ad2f93d1c494525db8a192bed87b5 (patch)
tree1662ed293232382d988bac5e9c2fea089ea80b07 /src/etc
parenteadaa332441dbb0bbc710e4803cd73970859cc1f (diff)
downloadopen-axiom-cadd6f77df5ad2f93d1c494525db8a192bed87b5.tar.gz
* etc/Makefile.in: Use the driver.
* driver/utils.c (get_suffix): New. (option_value): Likewise. (preprocess_arguments): Handle --translate and --build-databases. * driver/main.c (upgrade_environment): Change argument type to Command. Upgrade LD_LIBRARY_PATH too. * boot/translator.boot (loadSystemRuntimeCore): Don't prefix the shared library file name with the system path.
Diffstat (limited to 'src/etc')
-rw-r--r--src/etc/Makefile.in5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/etc/Makefile.in b/src/etc/Makefile.in
index 6052ffb7..1d2c05a5 100644
--- a/src/etc/Makefile.in
+++ b/src/etc/Makefile.in
@@ -29,8 +29,11 @@
# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+DRIVER = ../driver/open-axiom$(EXEEX)
-INTERPSYS = ../interp/interpsys$(EXEEXT) -- --system="$(AXIOM)" \
+INTERPSYS = \
+ $(DRIVER) --execpath=../interp/interpsys$(EXEEXT) \
+ --system="$(AXIOM)" \
--sysalg="$(axiom_src_datadir)/algebra/"
openaxiom_databases = \