This is the MicroPython project, which aims to put an implementation of Python 3.x on microcontrollers and small embedded systems. WARNING: this project is in beta stage and is subject to changes of the code-base, including project-wide name changes and API changes. MicroPython implements the entire Python 3.4 syntax (including exceptions, "with", "yield from", etc.). The following core datatypes are provided: str (including basic Unicode support), bytes, bytearray, tuple, list, dict, set, frozenset, array.array, collections.namedtuple, classes and instances. Builtin modules include sys, time, and struct. Note that only subset of Python 3.4 functionality is implemented for the data types and modules.
249 lines
4.3 KiB
Makefile
249 lines
4.3 KiB
Makefile
# $NetBSD: Makefile,v 1.426 2016/01/18 07:54:50 agc Exp $
|
|
#
|
|
|
|
COMMENT= Programming languages
|
|
|
|
SUBDIR+= Cg-compiler
|
|
SUBDIR+= LuaJIT
|
|
SUBDIR+= LuaJIT2
|
|
SUBDIR+= STk
|
|
SUBDIR+= a60
|
|
SUBDIR+= abcl
|
|
SUBDIR+= algol68g
|
|
SUBDIR+= asn1c
|
|
SUBDIR+= awka
|
|
SUBDIR+= baci
|
|
SUBDIR+= basic256
|
|
SUBDIR+= boomerang
|
|
SUBDIR+= brandybasic
|
|
SUBDIR+= bwbasic
|
|
SUBDIR+= caml-light
|
|
SUBDIR+= camlp4
|
|
SUBDIR+= camlp5
|
|
SUBDIR+= ccsh
|
|
SUBDIR+= cdl3
|
|
SUBDIR+= chicken
|
|
SUBDIR+= cim
|
|
SUBDIR+= cint
|
|
SUBDIR+= clang
|
|
SUBDIR+= clang-static-analyzer
|
|
SUBDIR+= classpath
|
|
SUBDIR+= classpath-gui
|
|
SUBDIR+= clisp
|
|
SUBDIR+= clojure
|
|
SUBDIR+= coq
|
|
SUBDIR+= cparser
|
|
SUBDIR+= cu-prolog
|
|
SUBDIR+= eag
|
|
SUBDIR+= ecl
|
|
SUBDIR+= eieio
|
|
SUBDIR+= elisp-manual
|
|
SUBDIR+= elk
|
|
SUBDIR+= embryo
|
|
SUBDIR+= erlang
|
|
SUBDIR+= erlang-doc
|
|
SUBDIR+= erlang-man
|
|
SUBDIR+= f2c
|
|
SUBDIR+= ficl
|
|
SUBDIR+= focal
|
|
SUBDIR+= fort77
|
|
SUBDIR+= g95
|
|
SUBDIR+= gambc
|
|
SUBDIR+= gauche
|
|
SUBDIR+= gawk
|
|
SUBDIR+= gcc-aux
|
|
SUBDIR+= gcc2
|
|
SUBDIR+= gcc3
|
|
SUBDIR+= gcc3-c
|
|
SUBDIR+= gcc3-c++
|
|
SUBDIR+= gcc3-f77
|
|
SUBDIR+= gcc3-objc
|
|
SUBDIR+= gcc34
|
|
SUBDIR+= gcc44
|
|
SUBDIR+= gcc45
|
|
SUBDIR+= gcc46
|
|
SUBDIR+= gcc46-libs
|
|
SUBDIR+= gcc47
|
|
SUBDIR+= gcc47-libs
|
|
SUBDIR+= gcc48
|
|
SUBDIR+= gcc48-libs
|
|
SUBDIR+= gcc49
|
|
SUBDIR+= gcc49-libs
|
|
SUBDIR+= gcc5
|
|
SUBDIR+= gcc5-aux
|
|
SUBDIR+= gcc5-libs
|
|
SUBDIR+= gforth
|
|
SUBDIR+= ghc
|
|
SUBDIR+= ghc-bootstrap
|
|
SUBDIR+= ghc7
|
|
SUBDIR+= gnat_util
|
|
SUBDIR+= gnucobol
|
|
SUBDIR+= go
|
|
SUBDIR+= go14
|
|
SUBDIR+= gpc
|
|
SUBDIR+= gprolog
|
|
SUBDIR+= guile
|
|
SUBDIR+= guile20
|
|
SUBDIR+= gwydion-dylan
|
|
SUBDIR+= heirloom-awk
|
|
SUBDIR+= hugs
|
|
SUBDIR+= icc11
|
|
SUBDIR+= icon
|
|
SUBDIR+= inform
|
|
SUBDIR+= intercal
|
|
SUBDIR+= ja-gawk
|
|
SUBDIR+= jamvm
|
|
SUBDIR+= japhar
|
|
SUBDIR+= jasmin
|
|
SUBDIR+= java-lang-spec
|
|
SUBDIR+= java-vm-spec
|
|
SUBDIR+= jikes
|
|
SUBDIR+= jimtcl
|
|
SUBDIR+= jini
|
|
SUBDIR+= joos
|
|
SUBDIR+= js
|
|
SUBDIR+= kaffe
|
|
SUBDIR+= kaffe-esound
|
|
SUBDIR+= kaffe-x11
|
|
SUBDIR+= kali
|
|
SUBDIR+= konoha
|
|
SUBDIR+= ksi
|
|
SUBDIR+= libLLVM
|
|
SUBDIR+= libLLVM34
|
|
SUBDIR+= librep
|
|
SUBDIR+= libtcl-nothread
|
|
SUBDIR+= likepython
|
|
#SUBDIR+= lua # only contains Makefile fragments
|
|
SUBDIR+= lua51
|
|
SUBDIR+= lua52
|
|
SUBDIR+= lua53
|
|
SUBDIR+= lush
|
|
SUBDIR+= maude
|
|
SUBDIR+= mawk
|
|
SUBDIR+= mercury
|
|
SUBDIR+= micropython
|
|
SUBDIR+= minischeme
|
|
SUBDIR+= mit-scheme-bin
|
|
SUBDIR+= mono
|
|
SUBDIR+= mono-basic
|
|
SUBDIR+= mono2
|
|
SUBDIR+= moscow_ml
|
|
SUBDIR+= mpd
|
|
SUBDIR+= nawk
|
|
SUBDIR+= newlisp
|
|
SUBDIR+= newsqueak
|
|
SUBDIR+= nhc98
|
|
SUBDIR+= nodejs
|
|
SUBDIR+= nodejs4
|
|
SUBDIR+= nqp
|
|
SUBDIR+= nuitka
|
|
SUBDIR+= objc
|
|
SUBDIR+= ocaml
|
|
SUBDIR+= onyx
|
|
SUBDIR+= oo2c
|
|
SUBDIR+= open-cobol-ce
|
|
SUBDIR+= opencobol
|
|
SUBDIR+= openjdk7
|
|
SUBDIR+= openjdk8
|
|
SUBDIR+= opensource-cobol
|
|
SUBDIR+= oracle-jdk8
|
|
SUBDIR+= oracle-jre8
|
|
SUBDIR+= ossp-js
|
|
SUBDIR+= p2c
|
|
SUBDIR+= p5-Switch
|
|
SUBDIR+= parrot
|
|
SUBDIR+= pcc
|
|
SUBDIR+= pcc-current
|
|
SUBDIR+= pear
|
|
SUBDIR+= perl5
|
|
SUBDIR+= pfe
|
|
SUBDIR+= pforth
|
|
#SUBDIR+= php # only contains Makefile fragments
|
|
SUBDIR+= php55
|
|
SUBDIR+= php56
|
|
SUBDIR+= php70
|
|
SUBDIR+= picoc
|
|
SUBDIR+= pict
|
|
SUBDIR+= polyml
|
|
SUBDIR+= py-basicproperty
|
|
SUBDIR+= py-cxfreeze
|
|
SUBDIR+= py-hy
|
|
SUBDIR+= py-pyrex
|
|
SUBDIR+= py-pythonz
|
|
SUBDIR+= py-six
|
|
SUBDIR+= py27-html-docs
|
|
SUBDIR+= py33-html-docs
|
|
SUBDIR+= py34-html-docs
|
|
#SUBDIR+= python # only contains Makefile fragments
|
|
SUBDIR+= python27
|
|
SUBDIR+= python33
|
|
SUBDIR+= python34
|
|
SUBDIR+= python35
|
|
SUBDIR+= qore
|
|
SUBDIR+= racket
|
|
SUBDIR+= racket-textual
|
|
SUBDIR+= rakudo-star
|
|
SUBDIR+= rcfunge
|
|
SUBDIR+= rexx-imc
|
|
SUBDIR+= rexx-regina
|
|
SUBDIR+= ruby
|
|
SUBDIR+= ruby-coffee-script
|
|
SUBDIR+= ruby-coffee-script-source
|
|
SUBDIR+= ruby-doc-stdlib
|
|
SUBDIR+= ruby-execjs
|
|
SUBDIR+= ruby18
|
|
SUBDIR+= ruby18-base
|
|
SUBDIR+= ruby200
|
|
SUBDIR+= ruby200-base
|
|
SUBDIR+= ruby21
|
|
SUBDIR+= ruby21-base
|
|
SUBDIR+= ruby22
|
|
SUBDIR+= ruby22-base
|
|
SUBDIR+= ruby23
|
|
SUBDIR+= ruby23-base
|
|
SUBDIR+= runawk
|
|
SUBDIR+= sablevm
|
|
SUBDIR+= sablevm-classpath
|
|
SUBDIR+= sablevm-classpath-gui
|
|
SUBDIR+= sather
|
|
SUBDIR+= sbcl
|
|
SUBDIR+= scala
|
|
SUBDIR+= scheme48
|
|
SUBDIR+= scm
|
|
SUBDIR+= see
|
|
SUBDIR+= sigscheme
|
|
SUBDIR+= siod
|
|
SUBDIR+= smalltalk
|
|
SUBDIR+= smlnj
|
|
SUBDIR+= snobol
|
|
SUBDIR+= spidermonkey
|
|
SUBDIR+= spl
|
|
SUBDIR+= squeak
|
|
SUBDIR+= squeak-vm
|
|
SUBDIR+= sr
|
|
SUBDIR+= sr-examples
|
|
SUBDIR+= stalin
|
|
SUBDIR+= sun-jdk6
|
|
SUBDIR+= sun-jdk7
|
|
SUBDIR+= sun-jre6
|
|
SUBDIR+= sun-jre7
|
|
SUBDIR+= swi-prolog
|
|
SUBDIR+= swi-prolog-jpl
|
|
SUBDIR+= swi-prolog-lite
|
|
SUBDIR+= swi-prolog-packages
|
|
SUBDIR+= tcl
|
|
SUBDIR+= tcl-expect
|
|
SUBDIR+= tcl-otcl
|
|
SUBDIR+= tcl85
|
|
SUBDIR+= tinyscheme
|
|
SUBDIR+= ucblogo
|
|
SUBDIR+= umb-scheme
|
|
SUBDIR+= utilisp
|
|
SUBDIR+= vala
|
|
SUBDIR+= vscm
|
|
SUBDIR+= vslisp
|
|
SUBDIR+= wsbasic
|
|
SUBDIR+= yabasic
|
|
SUBDIR+= yap
|
|
|
|
.include "../mk/misc/category.mk"
|