|
Jan Kaluza |
8ed3a93 |
diff --git a/docs/Makefile b/docs/Makefile
|
|
Jan Kaluza |
8ed3a93 |
index 86bdec0..76222d1 100644
|
|
Jan Kaluza |
8ed3a93 |
--- a/docs/Makefile
|
|
Jan Kaluza |
8ed3a93 |
+++ b/docs/Makefile
|
|
Jan Kaluza |
8ed3a93 |
@@ -13,7 +13,7 @@ pdf_manual:
|
|
Jan Kaluza |
8ed3a93 |
cd tex-files; latex manual; latex manual; latex manual; dvipdf manual.dvi; mv manual.pdf ..
|
|
Jan Kaluza |
8ed3a93 |
|
|
Jan Kaluza |
8ed3a93 |
html_manual:
|
|
Jan Kaluza |
8ed3a93 |
- cd tex-files; latex2html -split 3 -no_math -html_version 3.2 -dir ../${MANUAL_DIR} -mkdir -contents_in_navigation manual
|
|
Jan Kaluza |
8ed3a93 |
+ cd tex-files; latex2html -local_icons -split 3 -no_math -html_version 3.2 -dir ../${MANUAL_DIR} -mkdir -contents_in_navigation manual
|
|
Jan Kaluza |
8ed3a93 |
|
|
Jan Kaluza |
8ed3a93 |
|
|
Jan Kaluza |
8ed3a93 |
java_docs:
|
|
Jan Kaluza |
8ed3a93 |
diff --git a/src/Makefile b/src/Makefile
|
|
Jan Kaluza |
8ed3a93 |
index 7d0b731..50ee191 100644
|
|
Jan Kaluza |
8ed3a93 |
--- a/src/Makefile
|
|
Jan Kaluza |
8ed3a93 |
+++ b/src/Makefile
|
|
Jan Kaluza |
8ed3a93 |
@@ -6,7 +6,7 @@
|
|
Jan Kaluza |
8ed3a93 |
# This target builds the java language bindings to the adevs simulator.
|
|
Jan Kaluza |
8ed3a93 |
# Point this at your java installation if you want to build the Java bindings.
|
|
Jan Kaluza |
8ed3a93 |
JAVA_HOME = /usr/local/jdk1.6.0_26
|
|
Jan Kaluza |
8ed3a93 |
-CFLAGS += -I${JAVA_HOME}/include -I${JAVA_HOME}/include/linux
|
|
Jan Kaluza |
8ed3a93 |
+java_adevs: CFLAGS += -I${JAVA_HOME}/include -I${JAVA_HOME}/include/linux
|
|
Jan Kaluza |
8ed3a93 |
#
|
|
Jan Kaluza |
8ed3a93 |
# 2) adevs
|
|
Jan Kaluza |
8ed3a93 |
#
|
|
Jan Kaluza |
8ed3a93 |
@@ -23,7 +23,7 @@ CFLAGS += -I${JAVA_HOME}/include -I${JAVA_HOME}/include/linux
|
|
Jan Kaluza |
8ed3a93 |
# adevs object library. Point MODELICA_HOME at your Open Modelica
|
|
Jan Kaluza |
8ed3a93 |
# installation if you want to build the Modelica extensions for adevs.
|
|
Jan Kaluza |
8ed3a93 |
MODELICA_HOME = ${HOME}/Code/openmodelica/trunk
|
|
Jan Kaluza |
8ed3a93 |
-CFLAGS += -I${MODELICA_HOME}/build/include/omc
|
|
Jan Kaluza |
8ed3a93 |
+adevs_with_modelica: CFLAGS += -I${MODELICA_HOME}/build/include/omc
|
|
Jan Kaluza |
8ed3a93 |
include Makefile.modelica
|
|
Jan Kaluza |
8ed3a93 |
|
|
Jan Kaluza |
8ed3a93 |
# These are generic options for the GNU C++ compiler.
|
|
Jan Kaluza |
8ed3a93 |
@@ -64,6 +64,13 @@ JAVA_OBJS = \
|
|
Jan Kaluza |
8ed3a93 |
# to C++ simulations
|
|
Jan Kaluza |
8ed3a93 |
adevs: ${ADEVS_OBJS}
|
|
Jan Kaluza |
8ed3a93 |
ar -r libadevs.a ${ADEVS_OBJS}
|
|
Jan Kaluza |
8ed3a93 |
+ ${CXX} -shared -Wl,-soname,libadevs.so.2 -o libadevs.so.2.6 ${ADEVS_OBJS}
|
|
Jan Kaluza |
8ed3a93 |
+
|
|
Jan Kaluza |
8ed3a93 |
+install:
|
|
Jan Kaluza |
8ed3a93 |
+ mkdir -p "${DESTDIR}"
|
|
Jan Kaluza |
8ed3a93 |
+ install -m 755 -p libadevs.so.2.6 "${DESTDIR}"
|
|
Jan Kaluza |
8ed3a93 |
+ ln -f -s libadevs.so.2.6 "${DESTDIR}/libadevs.so.2"
|
|
Jan Kaluza |
8ed3a93 |
+ ln -f -s libadevs.so.2.6 "${DESTDIR}/libadevs.so"
|
|
Jan Kaluza |
8ed3a93 |
|
|
Jan Kaluza |
8ed3a93 |
# This adds the modelica extensions to the adevs library
|
|
Jan Kaluza |
8ed3a93 |
adevs_with_modelica: ${ADEVS_OBJS} modelica_runtime.o
|