BSD Ports

devel/tmake 2.12 MidnightBSD

Extremely portable perl-based make utility

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
mit
Categories
devel, perl5

Description

This is a port of tmake, the tool from Troll Tech to create and maintain makefiles for software projects. It is especially useful if you develop for more than one platform or use more than one compiler. tmake automates and streamlines this process and lets you spend your valuable time on writing code, not makefiles.

In the other systems

SystemPortVersion
MidnightBSDdevel/tmake2.12
NetBSDdevel/tmake1.13nb10

Install

Binary package:

mport install tmake

From mports:

cd /usr/mports/devel/tmake && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	tmake>0:devel/tmake

Dependencies

No port depends on this one.

Configuration

No options to configure.

USES
perl5 shebangfix zip
Service scripts
none

Files

pkg-plist 324
  • bin/progen
  • bin/tmake
  • share/tmake/aix-g++/app.t
  • share/tmake/aix-g++/lib.t
  • share/tmake/aix-g++/subdirs.t
  • share/tmake/aix-g++/tmake.conf
  • share/tmake/aix-xlc/app.t
  • share/tmake/aix-xlc/lib.t
  • share/tmake/aix-xlc/subdirs.t
  • share/tmake/aix-xlc/tmake.conf
  • share/tmake/bsdi-g++/app.t
  • share/tmake/bsdi-g++/lib.t
  • share/tmake/bsdi-g++/subdirs.t
  • share/tmake/bsdi-g++/tmake.conf
  • share/tmake/cygwin-g++/app.t
  • share/tmake/cygwin-g++/lib.t
  • share/tmake/cygwin-g++/subdirs.t
  • share/tmake/cygwin-g++/tmake.conf
  • share/tmake/dev-c++/app.t
  • share/tmake/dev-c++/generic.t
  • share/tmake/dev-c++/lib.t
  • share/tmake/dev-c++/subdirs.t
  • share/tmake/dev-c++/tmake.conf
  • share/tmake/dgux-g++/app.t
  • share/tmake/dgux-g++/lib.t
  • share/tmake/dgux-g++/subdirs.t
  • share/tmake/dgux-g++/tmake.conf
  • share/tmake/dynix-g++/app.t
  • share/tmake/dynix-g++/lib.t
  • share/tmake/dynix-g++/subdirs.t
  • share/tmake/dynix-g++/tmake.conf
  • share/tmake/freebsd-g++/app.t
  • share/tmake/freebsd-g++/lib.t
  • share/tmake/freebsd-g++/subdirs.t
  • share/tmake/freebsd-g++/tmake.conf
  • share/tmake/hpux-acc/app.t
  • share/tmake/hpux-acc/lib.t
  • share/tmake/hpux-acc/subdirs.t
  • share/tmake/hpux-acc/tmake.conf
  • share/tmake/hpux-cc/app.t
  • share/tmake/hpux-cc/lib.t
  • share/tmake/hpux-cc/subdirs.t
  • share/tmake/hpux-cc/tmake.conf
  • share/tmake/hpux-g++/app.t
  • share/tmake/hpux-g++/lib.t
  • share/tmake/hpux-g++/subdirs.t
  • share/tmake/hpux-g++/tmake.conf
  • share/tmake/hpux-n64/app.t
  • share/tmake/hpux-n64/lib.t
  • share/tmake/hpux-n64/subdirs.t
  • share/tmake/hpux-n64/tmake.conf
  • share/tmake/hpux-o64/app.t
  • share/tmake/hpux-o64/lib.t
  • share/tmake/hpux-o64/subdirs.t
  • share/tmake/hpux-o64/tmake.conf
  • share/tmake/hurd-g++/app.t
  • share/tmake/hurd-g++/lib.t
  • share/tmake/hurd-g++/subdirs.t
  • share/tmake/hurd-g++/tmake.conf
  • share/tmake/irix-64/app.t
  • share/tmake/irix-64/lib.t
  • share/tmake/irix-64/subdirs.t
  • share/tmake/irix-64/tmake.conf
  • share/tmake/irix-g++/app.t
  • share/tmake/irix-g++/lib.t
  • share/tmake/irix-g++/subdirs.t
  • share/tmake/irix-g++/tmake.conf
  • share/tmake/irix-n32/app.t
  • share/tmake/irix-n32/lib.t
  • share/tmake/irix-n32/subdirs.t
  • share/tmake/irix-n32/tmake.conf
  • share/tmake/irix-o32/app.t
  • share/tmake/irix-o32/lib.t
  • share/tmake/irix-o32/subdirs.t
  • share/tmake/irix-o32/tmake.conf
  • share/tmake/kdevelop/app.t
  • share/tmake/kdevelop/generic.t
  • share/tmake/kdevelop/lib.t
  • share/tmake/kdevelop/subdirs.t
  • share/tmake/kdevelop/tmake.conf
  • share/tmake/linux-cxx/app.t
  • share/tmake/linux-cxx/lib.t
  • share/tmake/linux-cxx/subdirs.t
  • share/tmake/linux-cxx/tmake.conf
  • share/tmake/linux-g++/app.t
  • share/tmake/linux-g++/lib.t
  • share/tmake/linux-g++/subdirs.t
  • share/tmake/linux-g++/tmake.conf
  • share/tmake/linux-icc/app.t
  • share/tmake/linux-icc/lib.t
  • share/tmake/linux-icc/subdirs.t
  • share/tmake/linux-icc/tmake.conf
  • share/tmake/linux-kcc/app.t
  • share/tmake/linux-kcc/lib.t
  • share/tmake/linux-kcc/subdirs.t
  • share/tmake/linux-kcc/tmake.conf
  • share/tmake/linux-pgcc/app.t
  • share/tmake/linux-pgcc/lib.t
  • share/tmake/linux-pgcc/subdirs.t
  • share/tmake/linux-pgcc/tmake.conf

The first 100 are listed.

distinfo 1
FileSizeSHA256
tmake-2.12.zip18787400977f09b1919445f31ec4f912f660fb119aeb5be3bd1aaf3fe44f39ddc75578
Master sites 2
  • SF
  • FREEBSD_LOCAL/sunpoet