Development Environment:
This repository is not actively maintained. Pāli Dictionary and Pāli Tipiṭaka will be re-implemented in Go. Please see paligo.
Download Go:
# create a workspace in your home directory $ mkdir ~/dev # enter workspace $ cd ~/dev # download Go 1.10.2 for Linux 64-bit $ wget https://dl.google.com/go/go1.10.2.linux-amd64.tar.gz # uncompress and untar $ tar xvzf go1.10.2.linux-amd64.tar.gz
If you do not follow the above steps, please modify
GOROOT
andGOPATH
in Makefile.git clone the pali repository and data repository:
# git clone pali repository $ cd ~/dev $ git clone https://github.com/siongui/pali.git # enter pali repository $ cd ~/dev/pali # git clone data repository $ make clone
Development environment setup:
$ cd ~/dev/pali $ make setup
Run Dictionary Dev Website:
$ cd ~/dev/pali $ make mindicjs $ make mindiccss $ make dicdevserver
Run Tipiṭaka Dev Website:
$ cd ~/dev/pali $ make mintpkjs $ make mintpkcss $ make tpkdevserver
See Deploy on AWS EC2.
Released in public domain. See UNLICENSE.
[1] | GitHub - siongui/pali: Pāḷi Tipiṭaka and Pāḷi Dictionaries |
[2] | siongui/data: Data files for Pāḷi Tipiṭaka, Pāḷi Dictionaries, and external libraries |
[3] |
What is the difference between apt-get update and upgrade? - Ask Ubuntu |
[4] |
How can I check the available version of a package in the repositories? - Ask Ubuntu |
[5] | ubuntu check if packages are installed How do I check if a package is installed on my server? - Ask Ubuntu |
[6] | python pip vs apt-get |
[7] | How to extract files to another directory using 'tar' command? - Ask Ubuntu |
[8] | Git Workflows and Tutorials | Atlassian Git Tutorial |
[9] |
What's in a Build Tool? (lihaoyi.com) (HN discussions) ocaml-9p/Makefile at master · mirage/ocaml-9p · GitHub |
[10] | makefile check if symlink exists |
[11] |
javascript - Makefile to combine js files and make a compressed version - Stack Overflow build - Is there a way to exclude certain source files or folders from a makefile? - Stack Overflow |