Changeset 6744a8e in OpenModelica
- Timestamp:
- 2023-03-29T09:25:34+02:00 (13 months ago)
- Children:
- bf862381
- Parents:
- 0273588
- git-author:
- Martin Sjölund <martin.sjolund@…> (12/21/21 16:16:26)
- git-committer:
- Martin Sjölund <martin.sjolund@…> (03/29/23 09:25:34)
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
Jenkinsfile
r4bf6782 r6744a8e 531 531 archiveArtifacts "OpenModelicaUsersGuide-${common.tagName()}*.*" 532 532 stash name: 'usersguide', includes: "OpenModelicaUsersGuide-${common.tagName()}*.*" 533 534 sh "make -C doc" 535 stash name: 'doc-tarball', includes: "doc/openmodelica-doc_*.orig.tar.xz" 533 536 } 534 537 } … … 794 797 sh "mv OpenModelicaUsersGuide ${common.tagName()}" 795 798 sshPublisher(publishers: [sshPublisherDesc(configName: 'OpenModelicaUsersGuide', transfers: [sshTransfer(sourceFiles: "OpenModelicaUsersGuide-${common.tagName()}*,${common.tagName()}/**")])]) 799 } 800 } 801 stage('make-source-tarball') { 802 agent { 803 docker { 804 image 'docker.openmodelica.org/build-deps:v1.16.3' 805 label 'linux' 806 alwaysPull true 807 } 808 } 809 steps { 810 echo "${env.NODE_NAME}" 811 unstash 'doc-tarball' 812 sh "make source-dist" 813 stash name: 'source-dist', includes: "openmodelica_*.orig.tar.xz" 796 814 } 797 815 } -
Makefile.in
ra0cc046 r6744a8e 206 206 configure: configure.ac 207 207 autoconf 208 209 SOURCE_DIR=openmodelica_@SOURCE_REVISION_NO_PKG@ 210 source-dist: 211 rm -rf "$(SOURCE_DIR)" 212 mkdir -p "$(SOURCE_DIR)" 213 git ls-files --recurse-submodules | tar caf - -T- | tar xC "$(SOURCE_DIR)" 214 echo "@SOURCE_REVISION_NO_PKG@" > "$(SOURCE_DIR)/REVISION" 215 echo "OMEdit @SOURCE_REVISION_NO_PKG@" > "$(SOURCE_DIR)/OMEdit/REVISION" 216 rm -rf "$(SOURCE_DIR)/testsuite" "$(SOURCE_DIR)/libraries" "$(SOURCE_DIR)/doc" "$(SOURCE_DIR)/OMOptim" "$(SOURCE_DIR)/OMSimulator/OMTLMSimulator/CompositeModels" "$(SOURCE_DIR)/OMSimulator/testsuite" 217 mkdir -p "$(SOURCE_DIR)/doc" 218 tar xCJf "$(SOURCE_DIR)/doc" doc/openmodelica-doc_@SOURCE_REVISION_NO_PKG@.orig.tar.xz 219 tar cJf "$(SOURCE_DIR).orig.tar.xz" "$(SOURCE_DIR)" -
common/m4/semver.m4
rb66fa07 r6744a8e 3 3 AC_MSG_CHECKING([for revision]) 4 4 SOURCE_REVISION=`$ac_pwd/common/semver.sh $PACKAGE_NAME` 5 SOURCE_REVISION_NO_PKG=`$ac_pwd/common/semver.sh` 5 6 AC_MSG_RESULT([$SOURCE_REVISION]) 6 7 -
common/semver.sh
rc2d73c76 r6744a8e 7 7 SOURCE_REVISION="OpenModelica `test -f ../REVISION && head -n1 ../REVISION`" 8 8 elif test -z "$SOURCE_REVISION"; then 9 DESCRIBE_SHORT=`git describe -- match "v[0-9]*.[0-9]*.[0-9]*" --always`10 DESCRIBE_LONG=`git describe -- match "v[0-9]*.[0-9]*.[0-9]*" --always --long`9 DESCRIBE_SHORT=`git describe --abbrev=7 --match "v[0-9]*.[0-9]*.[0-9]*" --always` 10 DESCRIBE_LONG=`git describe --abbrev=7 --match "v[0-9]*.[0-9]*.[0-9]*" --always --long` 11 11 if test "$DESCRIBE_SHORT" != "$DESCRIBE_LONG"; then 12 12 SOURCE_REVISION="$DESCRIBE_SHORT" -
configure.ac
r3f85b42 r6744a8e 27 27 OMC_TARGET= 28 28 AC_MSG_RESULT([no]) 29 fi 30 31 AC_SUBST(SOURCE_REVISION_NO_PKG) 32 m4_include([common/m4/semver.m4]) 33 SOURCE_REVISION_NO_PKG=`echo $SOURCE_REVISION_NO_PKG | tr - '~' | sed s/^v//` 34 35 AC_SUBST(OMLIBRARY_TARGET) 36 AC_ARG_WITH(omlibrary, [ --with-omlibrary=[core,all,no] (which libraries to build; default is core; the libraries used by the testsuite)],[OMLIBRARY_TARGET="$withval"],[OMLIBRARY_TARGET="core"]) 37 38 AC_MSG_CHECKING([for omlibrary target]) 39 case "$OMLIBRARY_TARGET" in 40 "yes"|"core") 41 OMLIBRARY_TARGET="omlibrary-core" 42 AC_MSG_RESULT([core]) 43 ;; 44 "no") 45 OMLIBRARY_TARGET="" 46 AC_MSG_RESULT([none]) 47 ;; 48 "all") 49 OMLIBRARY_TARGET="omlibrary-all" 50 AC_MSG_RESULT([all]) 51 ;; 52 *) 53 AC_MSG_ERROR("unknown omlibrary target $OMLIBRARY_TARGET") 54 ;; 55 esac 56 57 if test ! -z "$OMLIBRARY_TARGET"; then 58 AC_MSG_CHECKING([for libraries directory]) 59 if test -f libraries/Makefile; then 60 AC_MSG_RESULT([yes]) 61 else 62 AC_MSG_ERROR([no]) 63 fi 29 64 fi 30 65 -
doc/Makefile
r915982a8 r6744a8e 1 1 .PHONY: generated_pdfs/dyOptInitialGuess.pdf generated_pdfs/cruntimedraft.pdf usersguide cppruntime-doc clean 2 all: generated_pdfs/dyOptInitialGuess.pdf2 all: docs 3 3 4 4 generated_pdfs/cruntimedraft.pdf: … … 15 15 16 16 omsiruntime-doc: 17 mkdir -p SimulationRuntime/ omsi/Images17 mkdir -p SimulationRuntime/OMSI/Images 18 18 cp images/logo.svg SimulationRuntime/OMSI/Images/OMLogo.svg 19 19 cd SimulationRuntime/OMSI && cmake -G "Unix Makefiles" -DSOURCE_ROOT=../../../OMCompiler/SimulationRuntime/OMSI && make Docs … … 45 45 docs: 46 46 test -f ../common/semver.sh 47 $(MAKE) docs-internal BUILDDIR_VER="`cd ../ && ./common/semver.sh | sed -e 's/-dev[.]/~dev-/'-e 's/^v//'`"47 $(MAKE) docs-internal BUILDDIR_VER="`cd ../ && ./common/semver.sh | tr - "~" | sed -e 's/^v//'`" 48 48 49 49 clean:
Note: See TracChangeset
for help on using the changeset viewer.