ede/Jamrules
2007-07-18 13:21:52 +00:00

62 lines
1.7 KiB
Plaintext

#
# $Id$
#
# Part of Equinox Desktop Environment (EDE).
# Copyright (c) 2000-2007 EDE Authors.
#
# This program is licensed under terms of the
# GNU General Public License version 2 or newer.
# See COPYING for details.
XGETTEXT ?= xgettext ;
MSGFMT ?= msgfmt ;
RMDIR ?= rmdir ;
GLOBALFLAGS ?= -Wall -g3 -D_DEBUG -I$(TOP) ;
STDLIB ?= -lstdc++ ;
FLTKINCLUDE ?= -I/usr/local/include ;
FLTKLIB ?= -L/usr/local/lib -lfltk_images -lpng -lz -ljpeg -lfltk -ldl -lm -lXext -lX11 ;
FLTKLIB_NOIMAGES ?= -L/usr/local/lib -lfltk -ldl -lm -lXext -lX11 ;
EDELIBINCLUDE ?= -I/opt/ede/include ;
EDELIBLIB ?= -L/opt/ede/lib -ledelib ;
# backward
EFLTKINCLUDE ?= -I/usr/local/include ;
EFLTKLIB ?= -L/usr/local/lib -lefltk_images -lpng -lz -ljpeg -lefltk -lX11 -lXext -lm ;
EFLTKLIB_NOIMAGES ?= -L/usr/local/lib -lefltk -lX11 -lXext -lm ;
CCFLAGS = ;
C++FLAGS = ;
OPTIM = ;
# only haiku jam
JCACHEFILE = $(TOP)/.jamcache ;
HCACHEFILE = $(TOP)/.jamhcache ;
include $(TOP)/build/Utils.jam ;
include $(TOP)/build/Library.jam ;
include $(TOP)/build/Program.jam ;
include $(TOP)/build/Translation.jam ;
include $(TOP)/build/Install.jam ;
include $(TOP)/build/Doc.jam ;
actions quietly Help
{
echo ""
echo "Build options:"
echo " jam build all"
echo " jam clean clean compiled and created data"
echo " jam distclean clean all compiled and created data (development only)"
echo " jam [target] build [target] only"
echo " jam translation extract translation strings and compile existing"
echo " jam potfile extract translation strings only"
echo " jam doc build documentation"
echo " jam help this help"
echo ""
}
Help help ;
NotFile help ;
Always help ;