---------- Forwarded message ----------
From:
Hongwei Xi <hw...@bu.edu>Date: Tue, Oct 21, 2014 at 2:16 PM
Subject: ATS language binding for MonoDevelop
To: Hongwei Xi <
gmh...@gmail.com>
I changed the title of the dicussion.
On Tuesday, October 21, 2014 2:04:01 PM UTC-4, Kiwamu Okabe wrote:
Hi Artyom,
On Tue, Oct 21, 2014 at 10:47 PM, Artyom Shalkhakov
<
artyom.s...@gmail.com> wrote:
> I've uploaded the (early, barely working) ATS language binding for
> MonoDevelop:
>
>
https://github.com/ashalkhakov/ATS-Postiats-ide
>
> At this point, it can (only) highlight various ATS keywords -- it's
> basically a stub. Hopefully it will become much better over time.
It's a GREAT product!!!
I can build it and use to edit ATS dats file.
https://github.com/master-q/ATS-Postiats-ide/blob/feature/add-screenshot-on-readme/screenshots/screenshot_as_editor.png
I have a question for the plugin.
Where is a correct location for MonoDevelop.ATSBinding.dll?
I selected MonoDevelop.ATSBinding/
MonoDevelop.ATSBinding.sln, and build all.
Then I got DLLs at the following PATH.
> $ find . -name "*.dll"
> ./MonoDevelop.ATSBinding/bin/
Debug/MonoDevelop.ATSBinding.
dll
> ./MonoDevelop.ATSBinding/obj/
Debug/MonoDevelop.ATSBinding.
dll
However, mdtool did not find the DLLs.
> $ mdtool setup pack MonoDevelop.ATSBinding/
MonoDevelop.ATSBinding.addin.
xml
> MonoDevelop Add-in Setup Utility
> WARNING: [MonoDevelop.ATSBinding,0.0.1] Could not load some add-in assemblies: Could not find file
"/home/kiwamu/src/ATS-
Postiats-ide/MonoDevelop.
ATSBinding/MonoDevelop.
ATSBinding.dll".
> Creating package MonoDevelop.ATSBinding_0.0.1.
mpack
> FATAL ERROR [2014-10-22 02:57:50Z]: System.IO.
FileNotFoundException: Could not find file
"/home/kiwamu/src/ATS-
Postiats-ide/MonoDevelop.
ATSBinding/MonoDevelop.
ATSBinding.dll".
Then, I copied the DLL.
> $ cp MonoDevelop.ATSBinding/bin/
Debug/MonoDevelop.ATSBinding.
dll \
> MonoDevelop.ATSBinding/
MonoDevelop.ATSBinding.dll
> $ mdtool setup pack MonoDevelop.ATSBinding/
MonoDevelop.ATSBinding.addin.
xml
> MonoDevelop Add-in Setup Utility
> Creating package MonoDevelop.ATSBinding_0.0.1.
mpack
> $ file MonoDevelop.ATSBinding_0.0.1.
mpack
> MonoDevelop.ATSBinding_0.0.1.
mpack: Zip archive data, at least v2.0 to extract
Is it a correct build flow?
Thank's!!!
P.S.
And also report it in Japanese.
http://togetter.com/li/735137
--
Kiwamu Okabe at METASEPI DESIGN