Skip to content
Find file
Fetching contributors…
Cannot retrieve contributors at this time
98 lines (88 sloc) 2.13 KB
# $NetBSD: Makefile,v 1.85 2009/05/16 07:21:05 rillig Exp $
# This is the top-level Makefile of pkgsrc. It contains a list of the
# categories of packages, as well as some targets that operate on the
# whole pkgsrc system.
# User-settable variables:
# (See mk/defaults/mk.conf)
# The specific packages that are to be built.
# XXX: Why are there four distinct variables? The same could be
# achieved using just SPECIFIC_PKGS as the list of packages and
# leaving the remaining details to the user.
# See also:
# mk/misc/
# Note: The tools definitions must come before is included.
# tools used by this Makefile
USE_TOOLS+= [ awk cat cmp echo env expr false fgrep grep mv rm sed \
sort wc
# additional tools used by
USE_TOOLS+= basename touch
# additional tools used by
USE_TOOLS+= egrep find ls sh tee true tsort
.include "mk/"
.if defined(SPECIFIC_PKGS)
# Packages in the x11 category tend to require a lot more parse time
# than the rest of the packages. Reorder it to the beginning to avoid
# stalling parallel scans near the end of a run.
SUBDIR+= x11
SUBDIR+= archivers
SUBDIR+= audio
SUBDIR+= benchmarks
SUBDIR+= biology
SUBDIR+= cad
SUBDIR+= chat
SUBDIR+= comms
SUBDIR+= converters
SUBDIR+= cross
SUBDIR+= databases
SUBDIR+= devel
SUBDIR+= editors
SUBDIR+= emulators
SUBDIR+= filesystems
SUBDIR+= finance
SUBDIR+= fonts
SUBDIR+= games
SUBDIR+= geography
SUBDIR+= graphics
SUBDIR+= ham
SUBDIR+= inputmethod
SUBDIR+= lang
SUBDIR+= mail
SUBDIR+= math
SUBDIR+= mbone
SUBDIR+= meta-pkgs
SUBDIR+= misc
SUBDIR+= multimedia
SUBDIR+= net
SUBDIR+= news
SUBDIR+= parallel
SUBDIR+= pkgtools
SUBDIR+= print
#SUBDIR+= regress # regression tests must be started manually
SUBDIR+= security
SUBDIR+= shells
SUBDIR+= sysutils
SUBDIR+= textproc
SUBDIR+= time
SUBDIR+= www
.include "mk/misc/"
Jump to Line
Something went wrong with that request. Please try again.