Code Monkey home page Code Monkey logo

sept's Introduction

.S.tupid .E.rlang .P.roject .T.ools

These are transitory scripts while I try to find something to handle my erlang
hobby projects without using cumbersome building frameworks. You probably don't
want to use this, but just in case:

You're supposed to download this repository in a lib directory, where any other
repositories containing erlang applications lie around. Once done, you have to
run sept/install.sh.

  * get_dirty.sh: peeks all the git repositories to make sure that all are
    committed (locally)
  * get_ahead.sh: prints the list of git repositories with changes that are
    not in upstream
  * get_svn_ahead.sh: prints the list of git repositories that have changes that
    are not in svn upstream (in case you use git-svn)
  * get_branch: prints the branch in which each repository is
  * install.sh: links all scripts in sept/.. with absolute paths, so that you can run
    them for the whole project and from any directory
  * make.sh: enter in all src files and run erlang -make like script to build
    the binaries. You can also pass a directory as first argument and will make
    only that directory (much faster)
  * run.sh: fire a VM with the code path set to load from what we built
  * erl-edit.sh: fire an emacs with the code path set so that flymake actually
    flies (otherwise it would report errors in include_libs)
  * update.sh: pull in all git repositories
  * tarball.sh: create a distributable tarball for a single application, adding
    the git version in a file called GIT_VERSION for the record

sept's People

Contributors

interoud avatar samuelrivas avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.