System 2 (issue not applicable, python-mmt is published simultaneously to mmt)
SBT @ 1.1.1 (inside <mmt-repo>/src)
Windows 10 Pro 64-bit
MMT devel clone at 85f9ab3cdf884e8700b6702b4da0cab52543396e
Python 2 is on PATH, namely python --version gives 2.7.9 (not sure if the MMT build system somehow recognizes this!)
Steps to reproduce:
cd <mmt-repo>/src
sbt
mmt/deploy
publishLocal
python-mmt is not published locally! E.g. try referencing "info.kwarc.mmt" %% "mmt" % "15.0.0" anywhere in a new build.sbt and compiling will fail due to unresolved "info.kwarc.mmt" % "python-mmt"
Fix (for endusers)
Inside mmt/src, run sbt and then inside it python/publishLocal.
It should now be published locally. Retry referencing it anywhere. You might need to issue reload inside open SBT instances or just simply rerun SBT altogether.
I know too little about SBT to be able to fix this inside MMT's build system on my own.
Fix for endusers below
System 1 (issue applicable)
<mmt-repo>/src
)System 2 (issue not applicable,
python-mmt
is published simultaneously tommt
)<mmt-repo>/src
)python --version
gives2.7.9
(not sure if the MMT build system somehow recognizes this!)Steps to reproduce:
cd <mmt-repo>/src
sbt
mmt/deploy
publishLocal
python-mmt
is not published locally! E.g. try referencing"info.kwarc.mmt" %% "mmt" % "15.0.0"
anywhere in a newbuild.sbt
and compiling will fail due to unresolved"info.kwarc.mmt" % "python-mmt"
Fix (for endusers)
mmt/src
, runsbt
and then inside itpython/publishLocal
.reload
inside open SBT instances or just simply rerun SBT altogether.I know too little about SBT to be able to fix this inside MMT's build system on my own.