Skip to content

siongui/pali

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

Set Up Development Environment

  1. 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 and GOPATH in Makefile.

  2. 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
  3. Development environment setup:

    $ cd ~/dev/pali
    $ make setup
  4. Run Dictionary Dev Website:

    $ cd ~/dev/pali
    $ make mindicjs
    $ make mindiccss
    $ make dicdevserver
  5. Run Tipiṭaka Dev Website:

    $ cd ~/dev/pali
    $ make mintpkjs
    $ make mintpkcss
    $ make tpkdevserver

Deploy on AWS EC2

See Deploy on AWS EC2.

UNLICENSE

Released in public domain. See UNLICENSE.

References