# $NetBSD: Makefile,v 1.514 2019/04/26 09:40:15 roy Exp $ # COMMENT= Programming languages SUBDIR+= Cg-compiler SUBDIR+= LuaJIT SUBDIR+= LuaJIT2 SUBDIR+= R-codetools SUBDIR+= R-sourcetools 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+= chicken5 SUBDIR+= cim SUBDIR+= cint SUBDIR+= clang SUBDIR+= clang-static-analyzer SUBDIR+= clang-tools-extra SUBDIR+= classpath SUBDIR+= classpath-gui SUBDIR+= clisp SUBDIR+= clojure SUBDIR+= compiler-rt SUBDIR+= coq SUBDIR+= coreclr SUBDIR+= cparser SUBDIR+= cu-prolog SUBDIR+= duktape SUBDIR+= eag SUBDIR+= ecl SUBDIR+= eieio SUBDIR+= elisp-manual SUBDIR+= elixir SUBDIR+= elk SUBDIR+= embryo SUBDIR+= erlang SUBDIR+= erlang-doc SUBDIR+= erlang-luerl SUBDIR+= erlang-man SUBDIR+= f2c SUBDIR+= ficl SUBDIR+= focal SUBDIR+= fort77 SUBDIR+= forth-retro 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+= gcc48 SUBDIR+= gcc48-libs SUBDIR+= gcc49 SUBDIR+= gcc49-libs SUBDIR+= gcc5 SUBDIR+= gcc5-aux SUBDIR+= gcc5-libs SUBDIR+= gcc6 SUBDIR+= gcc6-aux SUBDIR+= gcc6-libs SUBDIR+= gcc7 SUBDIR+= gcc7-libs SUBDIR+= gcc8 SUBDIR+= gcc8-libs SUBDIR+= gforth SUBDIR+= ghc SUBDIR+= ghc-bootstrap SUBDIR+= ghc7 SUBDIR+= gnat_util SUBDIR+= gnucobol SUBDIR+= go SUBDIR+= go-hcl SUBDIR+= go110 SUBDIR+= go111 SUBDIR+= go112 SUBDIR+= go14 SUBDIR+= go19 SUBDIR+= gpc SUBDIR+= gprolog SUBDIR+= guile SUBDIR+= guile20 SUBDIR+= guile22 SUBDIR+= gwydion-dylan SUBDIR+= heirloom-awk SUBDIR+= hugs 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+= libBlocksRuntime SUBDIR+= libLLVM SUBDIR+= libLLVM34 SUBDIR+= libLLVM4 SUBDIR+= libcxx SUBDIR+= libcxxabi SUBDIR+= libduktape SUBDIR+= librep SUBDIR+= libtcl-nothread SUBDIR+= libunwind SUBDIR+= likepython SUBDIR+= llvm #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+= nim SUBDIR+= nodejs SUBDIR+= nodejs6 SUBDIR+= nodejs8 SUBDIR+= npm SUBDIR+= nqp SUBDIR+= nuitka SUBDIR+= objc SUBDIR+= ocaml SUBDIR+= oo2c SUBDIR+= open-cobol-ce SUBDIR+= opencobol SUBDIR+= openjdk-bin SUBDIR+= openjdk7 SUBDIR+= openjdk8 SUBDIR+= opensource-cobol SUBDIR+= oracle-jdk8 SUBDIR+= oracle-jre8 SUBDIR+= ossp-js SUBDIR+= owl-lisp SUBDIR+= p2c SUBDIR+= p5-Switch SUBDIR+= parrot SUBDIR+= pc-lisp SUBDIR+= pcc SUBDIR+= pcc-current SUBDIR+= pear SUBDIR+= perl5 SUBDIR+= pfe SUBDIR+= pforth #SUBDIR+= php # only contains Makefile fragments SUBDIR+= php56 SUBDIR+= php71 SUBDIR+= php72 SUBDIR+= php73 SUBDIR+= picoc SUBDIR+= pict SUBDIR+= polyml SUBDIR+= py-asttokens SUBDIR+= py-basicproperty SUBDIR+= py-byterun SUBDIR+= py-cxfreeze SUBDIR+= py-execjs SUBDIR+= py-hy SUBDIR+= py-js2py SUBDIR+= py-jsparser SUBDIR+= py-mypy SUBDIR+= py-mypy_extensions SUBDIR+= py-parso SUBDIR+= py-paver SUBDIR+= py-pyrex SUBDIR+= py-python-lua SUBDIR+= py-pythonz SUBDIR+= py-six SUBDIR+= py-spark-parser SUBDIR+= py-uncompyle6 SUBDIR+= py27-html-docs SUBDIR+= py34-html-docs SUBDIR+= py35-html-docs SUBDIR+= py36-html-docs SUBDIR+= py37-html-docs #SUBDIR+= python # only contains Makefile fragments SUBDIR+= python27 SUBDIR+= python36 SUBDIR+= python37 SUBDIR+= qore SUBDIR+= racket SUBDIR+= racket-textual SUBDIR+= rakudo 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+= ruby-gherkin SUBDIR+= ruby-rkelly-remix SUBDIR+= ruby22 SUBDIR+= ruby22-base SUBDIR+= ruby24 SUBDIR+= ruby24-base SUBDIR+= ruby25 SUBDIR+= ruby25-base SUBDIR+= ruby26 SUBDIR+= ruby26-base SUBDIR+= runawk SUBDIR+= rust SUBDIR+= sablevm SUBDIR+= sablevm-classpath SUBDIR+= sablevm-classpath-gui SUBDIR+= sather SUBDIR+= sbcl SUBDIR+= scala SUBDIR+= scala-sbt SUBDIR+= scheme48 SUBDIR+= scm SUBDIR+= see SUBDIR+= sigscheme SUBDIR+= siod SUBDIR+= smalltalk SUBDIR+= smlnj SUBDIR+= smlnj11072 SUBDIR+= snobol SUBDIR+= spidermonkey SUBDIR+= spidermonkey185 SUBDIR+= spidermonkey52 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 SUBDIR+= zenlisp SUBDIR+= zig .include "../mk/misc/category.mk"