1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-30 01:15:52 +00:00
freebsd-ports/lang/Makefile
Max Khon e529eb5f66 New port: llvm-gcc4
lvm-gcc is the LLVM C front end. It is a modified version of gcc
that compiles C/C++/ObjC programs into native objects, LLVM bitcode or
LLVM assembly language, depending upon the options.

By default, llvm-gcc compiles to native objects just like GCC does.
If the -emit-llvm option is given then it will generate LLVM bitcode
files instead. If -S (assembly) is also given, then it will generate
LLVM assembly.

Being derived from the GNU Compiler Collection, llvm-gcc has many of
gcc's features and accepts most of gcc's options. It handles a number
of gcc's extensions to the C programming language.
2007-07-25 18:56:38 +00:00

341 lines
7.5 KiB
Makefile

# $FreeBSD$
#
COMMENT = Programming languages
SUBDIR += Gofer
SUBDIR += STk
SUBDIR += Sather
SUBDIR += TenDRA
SUBDIR += abcl
SUBDIR += afnix
SUBDIR += alisp
SUBDIR += arena
SUBDIR += asn1c
SUBDIR += atlast
SUBDIR += awka
SUBDIR += bas2tap
SUBDIR += bf2c
SUBDIR += bigloo
SUBDIR += bwbasic
SUBDIR += caml-light
SUBDIR += ccscript
SUBDIR += cduce
SUBDIR += chameleon
SUBDIR += chicken
SUBDIR += cim
SUBDIR += clips
SUBDIR += clisp
SUBDIR += cmucl
SUBDIR += cmucl-extra
SUBDIR += cocor
SUBDIR += compaq-cc
SUBDIR += csharp-mode.el
SUBDIR += cu-prolog
SUBDIR += dice
SUBDIR += diveintopython
SUBDIR += dlv
SUBDIR += drscheme
SUBDIR += dylan
SUBDIR += ecl
SUBDIR += eiffel
SUBDIR += elan
SUBDIR += elisp-manual
SUBDIR += elk
SUBDIR += emacs-lisp-intro
SUBDIR += embryo
SUBDIR += eperl
SUBDIR += erlang
SUBDIR += erlang-doc
SUBDIR += erlang-lite
SUBDIR += etoile-io
SUBDIR += execline
SUBDIR += expect
SUBDIR += ezm3
SUBDIR += f2c
SUBDIR += f2py
SUBDIR += f77
SUBDIR += fasm
SUBDIR += fbbi
SUBDIR += ferite
SUBDIR += fesi
SUBDIR += ficl-devel
SUBDIR += fpc
SUBDIR += fpc-base
SUBDIR += fpc-devel
SUBDIR += fpc-docs
SUBDIR += fpc-tcl
SUBDIR += fpc-units
SUBDIR += fpc-utils
SUBDIR += freetxl
SUBDIR += g95
SUBDIR += gambas
SUBDIR += gambc
SUBDIR += gauche
SUBDIR += gawk
SUBDIR += gcc-ooo
SUBDIR += gcc28
SUBDIR += gcc295
SUBDIR += gcc32
SUBDIR += gcc33
SUBDIR += gcc34
SUBDIR += gcc40
SUBDIR += gcc41
SUBDIR += gcc41-withgcjawt
SUBDIR += gcc42
SUBDIR += gcc42-withgcjawt
SUBDIR += gcc43
SUBDIR += gcl
SUBDIR += gdc
SUBDIR += gforth
SUBDIR += ghc
SUBDIR += ghc-doc
SUBDIR += gnat
SUBDIR += gnat-doc-html
SUBDIR += gnat-doc-info
SUBDIR += gnat-doc-ps
SUBDIR += gnat-doc-texi
SUBDIR += gnat-doc-txt
SUBDIR += gnat-gcc34
SUBDIR += gnat-gcc41
SUBDIR += gnat-gcc42
SUBDIR += gnat-gcc43
SUBDIR += gnat-glade
SUBDIR += gnomebasic
SUBDIR += gnustep-base
SUBDIR += gnustep-guile
SUBDIR += gnustep-objc
SUBDIR += gpc
SUBDIR += gprolog
SUBDIR += groovy
SUBDIR += gscheme
SUBDIR += guile
SUBDIR += harbour
SUBDIR += haskell-mode.el
SUBDIR += hope
SUBDIR += huc
SUBDIR += hugs
SUBDIR += icc
SUBDIR += icc7
SUBDIR += ici
SUBDIR += icon
SUBDIR += ifc
SUBDIR += ifc7
SUBDIR += imp-interpreter
SUBDIR += intel2gas
SUBDIR += intercal
SUBDIR += io
SUBDIR += ironpython
SUBDIR += itcl
SUBDIR += jakarta-commons-jelly
SUBDIR += jruby
SUBDIR += jython
SUBDIR += kawa
SUBDIR += klogoturtle
SUBDIR += klone
SUBDIR += kroc
SUBDIR += lafontaine
SUBDIR += libjit
SUBDIR += librep
SUBDIR += libutils
SUBDIR += linux-j
SUBDIR += linux-libg2c
SUBDIR += linux-libperl5.8
SUBDIR += llvm-gcc4
SUBDIR += logo
SUBDIR += lua
SUBDIR += lua-mode.el
SUBDIR += lua4
SUBDIR += lua50
SUBDIR += lush
SUBDIR += maude
SUBDIR += mawk
SUBDIR += mdk
SUBDIR += metaocaml
SUBDIR += mit-scheme
SUBDIR += mixal
SUBDIR += ml-pnet
SUBDIR += mlton
SUBDIR += mmix
SUBDIR += mono
SUBDIR += moscow_ml
SUBDIR += mozart
SUBDIR += mpd
SUBDIR += munger
SUBDIR += nawk
SUBDIR += newlisp
SUBDIR += nhc98
SUBDIR += nickle
SUBDIR += njs
SUBDIR += nml
SUBDIR += nqc
SUBDIR += objc
SUBDIR += ocaml
SUBDIR += ocaml-camlidl
SUBDIR += ocaml-doc
SUBDIR += ocaml-examples
SUBDIR += ocaml-mode.el
SUBDIR += ocaml-nox11
SUBDIR += ocamlduce
SUBDIR += ofc
SUBDIR += ohugs
SUBDIR += onyx
SUBDIR += oo2c
SUBDIR += oorexx
SUBDIR += open-cobol
SUBDIR += osb-jscore
SUBDIR += otcl
SUBDIR += p2c
SUBDIR += p5-Data-JavaScript
SUBDIR += p5-Error
SUBDIR += p5-Expect
SUBDIR += p5-F77
SUBDIR += p5-Interpolation
SUBDIR += p5-JSAN
SUBDIR += p5-JavaScript
SUBDIR += p5-JavaScript-SpiderMonkey
SUBDIR += p5-JavaScript-Squish
SUBDIR += p5-List-MoreUtils
SUBDIR += p5-Perl6-Subs
SUBDIR += p5-Pugs-Compiler-Rule
SUBDIR += p5-Quantum-Superpositions
SUBDIR += p5-Scalar-List-Utils
SUBDIR += p5-Switch
SUBDIR += p5-Tcl
SUBDIR += p5-ePerl
SUBDIR += p5-v6
SUBDIR += parrot
SUBDIR += pbasic
SUBDIR += pecl-perl
SUBDIR += perl5
SUBDIR += perl5.8
SUBDIR += pexts
SUBDIR += pfe-devel
SUBDIR += phc
SUBDIR += php-mode.el
SUBDIR += php4
SUBDIR += php4-extensions
SUBDIR += php4-overload
SUBDIR += php5
SUBDIR += php5-extensions
SUBDIR += php_doc
SUBDIR += pike72
SUBDIR += pike76
SUBDIR += pm3-base
SUBDIR += pm3-forms
SUBDIR += pm3-gui
SUBDIR += pm3-m3tk
SUBDIR += pm3-net
SUBDIR += pm3-netobj
SUBDIR += pnet
SUBDIR += pnet-base
SUBDIR += pnetc
SUBDIR += pnetlib
SUBDIR += polyml
SUBDIR += ptoc
SUBDIR += pugs
SUBDIR += py-compiler
SUBDIR += py-mx-base
SUBDIR += py-prolog
SUBDIR += python
SUBDIR += python-doc-html
SUBDIR += python-doc-pdf-a4
SUBDIR += python-doc-pdf-letter
SUBDIR += python-doc-postscript-a4
SUBDIR += python-doc-postscript-letter
SUBDIR += python-mode.el
SUBDIR += python23
SUBDIR += python24
SUBDIR += python25
SUBDIR += q
SUBDIR += qscheme
SUBDIR += quack
SUBDIR += ratfor
SUBDIR += rexx-imc
SUBDIR += rexx-regina
SUBDIR += rexx-wrapper
SUBDIR += rscheme
SUBDIR += ruby-doc-stdlib
SUBDIR += ruby-extensions
SUBDIR += ruby-js
SUBDIR += ruby-lua
SUBDIR += ruby-lua4
SUBDIR += ruby-man
SUBDIR += ruby-mode.el
SUBDIR += ruby-perl
SUBDIR += ruby-programmingruby
SUBDIR += ruby-reference
SUBDIR += ruby-usersguide
SUBDIR += ruby18
SUBDIR += sather-specification
SUBDIR += sather-tutorial
SUBDIR += sbcl
SUBDIR += scheme48
SUBDIR += schemetoc
SUBDIR += scm
SUBDIR += screamer
SUBDIR += scriba
SUBDIR += scsh
SUBDIR += sdcc
SUBDIR += sdcc-devel
SUBDIR += see
SUBDIR += see-devel
SUBDIR += siod
SUBDIR += sisc
SUBDIR += sketchy
SUBDIR += slib
SUBDIR += slib-gauche
SUBDIR += slib-guile
SUBDIR += slisp
SUBDIR += smalltalk
SUBDIR += smarteiffel
SUBDIR += sml-mode.el
SUBDIR += sml-nj
SUBDIR += sml-nj-devel
SUBDIR += snobol
SUBDIR += snobol4
SUBDIR += spidermonkey
SUBDIR += spl
SUBDIR += squeak
SUBDIR += squirrel
SUBDIR += sr
SUBDIR += starlogo
SUBDIR += steptalk
SUBDIR += stklos
SUBDIR += stldoc
SUBDIR += swi-pl
SUBDIR += sxm
SUBDIR += t3x
SUBDIR += tcl-manual
SUBDIR += tcl-wrapper
SUBDIR += tcl80
SUBDIR += tcl82
SUBDIR += tcl83
SUBDIR += tcl84
SUBDIR += tcl84-thread
SUBDIR += tcl85
SUBDIR += tcl85-thread
SUBDIR += tclX
SUBDIR += tcltutor
SUBDIR += tinycobol
SUBDIR += tolua
SUBDIR += tolua++
SUBDIR += tolua4
SUBDIR += treecc
SUBDIR += tuareg-mode.el
SUBDIR += twelf
SUBDIR += vala
SUBDIR += visualworks
SUBDIR += wamcc
SUBDIR += whitespace
SUBDIR += xds
SUBDIR += xds-c
SUBDIR += xotcl
SUBDIR += xsb
SUBDIR += yabasic
SUBDIR += yarv
SUBDIR += yorick
SUBDIR += yorick-doc
.include <bsd.port.subdir.mk>