summaryrefslogtreecommitdiff
path: root/Ubuntu/README.md
diff options
context:
space:
mode:
authorRahul P2020-08-08 18:14:17 +0530
committerGitHub2020-08-08 18:14:17 +0530
commit3d86dae3fcdc85b23012a5c347fa8f9abe0c4f40 (patch)
tree82746da6b424c3d196d3d847065f1b36b4316e35 /Ubuntu/README.md
parentf5f3afe6b5ff6af20370e12fd186f81449fd0713 (diff)
parentc3832418ddb492148886055611a78459673c05bf (diff)
downloadeSim-3d86dae3fcdc85b23012a5c347fa8f9abe0c4f40.tar.gz
eSim-3d86dae3fcdc85b23012a5c347fa8f9abe0c4f40.tar.bz2
eSim-3d86dae3fcdc85b23012a5c347fa8f9abe0c4f40.zip
Merge pull request #155 from rahulp13/installers
added support for NGHDL and reduced KiCad for Windows OS; updated installers and docs for v2.1
Diffstat (limited to 'Ubuntu/README.md')
-rwxr-xr-xUbuntu/README.md32
1 files changed, 32 insertions, 0 deletions
diff --git a/Ubuntu/README.md b/Ubuntu/README.md
new file mode 100755
index 00000000..5c7c65d4
--- /dev/null
+++ b/Ubuntu/README.md
@@ -0,0 +1,32 @@
+eSim Installer (Ubuntu OS)
+====
+
+It contains the documentation to package eSim for Ubuntu OS.
+
+> Note: If planning to freeze the eSim source code for a target platform (Ubuntu OS), then refer this [documentation](executable.md). Remember to update the installer script to work with this executable!
+
+
+## How to package eSim for Ubuntu OS?
+
+1. Take the `master` branch containing the source code. Rename the folder to `eSim-<version>`.
+
+2. Add the installer script `install-eSim.sh` in `eSim-<version>` folder.
+
+3. Add the eSim executable (if available) in `eSim-<version>` folder. Also, remove following files from this folder:
+ - `.git` folder
+ - `code` folder
+ - `src` folder (Applicable only if eSim executable is used)
+ - conf.py
+ - setup.py
+ - index.rst
+ - requirement.txt
+ - .gitignore
+ - .travis.yml
+
+4. Add the zip file of `NGHDL` (`nghdl.zip`) in the eSim folder.
+
+> Note: Refer this [documentation](https://github.com/fossee/nghdl/tree/installers/Ubuntu/README.md) on packaging of NGHDL for Ubuntu OS.
+
+5. Compress `kicadLibrary` folder to a `tar.xz` format.
+
+6. Compress `eSim-<version>` to a zip format for distribution.