Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
TASTE
OpenGEODE
Commits
2c10ab3e
Unverified
Commit
2c10ab3e
authored
Jul 03, 2020
by
Maxime Perrotin
Committed by
GitHub
Jul 03, 2020
Browse files
Merge pull request #69 from wbnns/rm-extra-readme
Remove extra README
parents
b4963136
3d881dbd
Changes
2
Hide whitespace changes
Inline
Side-by-side
MANIFEST.in
View file @
2c10ab3e
include *.md
include LICENSE
include FONT-LICENCE.txt
include README
README
deleted
100644 → 0
View file @
b4963136
*** Check the complete README in file README.md ***
***************************************************
OpenGEODE is a tiny, free SDL editor done in the scope of the TASTE project.
SDL is the Specification and Description Language (Z100 standard from ITU-T)
Author: Maxime Perrotin
(maxime.perrotin@esa.int)
The background pattern was downloaded from www.subtlepatterns.com
Developer documentation is provided in docstrings in the Python modules.
License is LGPL (see file LICENSE)
You need to install the following dependencies before you can run Opengeode:
- Python 2.7
installed on all Linux distributions ; on Windows you need to install it manually
- PySide
on debian-based Linux run:
$ sudo apt-get install python-pyside
on windows and mac, download and run the automatic installer from Qt
- pip for Python2
on debian-based Linux run:
$ sudo apt-get install python-pip
on windows and mac, download and use the automatic installer
- enum34, singledispatch, graphviz, antlr runtime
graphviz core needs to be installed from the Linux repos first:
$ sudo apt-get install graphviz
Then using pip, install the python libraries:
$ sudo pip install --upgrade graphviz enum34 singledispatch
$ sudo pip install antlr_python_runtime --allow-external antlr_python_runtime --allow-unverified antlr_python_runtime
* Note: graphviz for python cannot be installed on Windows
- ASN1SCC - the ASN.1 compiler
Download here: http://www.semantix.gr/asn1scc/asn1Comp.tar.gz
It is a .NET application, it can be installed on Windows and Linux (you need mono)
Make sure asn1.exe is in the path
On linux :
$ cd /opt
$ sudo wget http://www.semantix.gr/asn1scc/asn1Comp.tar.gz
$ sudo tar zxvf asn1Comp.tar.gz
$ sudo apt-get install mono-runtime libmono-system-runtime4.0-cil libmono-i18n-west2.0-cil libmono-posix2.0-cil libmono-security2.0-cil
libmono-system-runtime-serialization4.0-cil
Check that it works:
$ mono asn1Comp/bin/asn1.exe
Then add to your PATH the bin directory in e.g. your .bashrc file
$ echo 'export PATH=$PATH:/opt/asn1Comp/bin' >> ~/.bashrc
- gnat - if you want to build the code you generate in Ada
$ sudo apt-get install gnat
- llvmpy and LLVM (tested with llvmpy 0.12.4 and LLVM 3.3)
Follow the instructions here: http://www.llvmpy.org/llvmpy-doc/0.12.7/doc/getting_started.html#installation
To make a static binary on Linux with pyinstaller 2.0:
python pyinstaller.py ../../opengeode.py --onefile
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment