[Bio] / ReleaseTools / Makefile.PackageSample Repository:
ViewVC logotype

View of /ReleaseTools/Makefile.PackageSample

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (download) (annotate)
Fri Sep 10 12:54:37 2004 UTC (15 years, 2 months ago) by efrank
Branch: MAIN
CVS Tags: mgrast_dev_08112011, mgrast_dev_08022011, rast_rel_2014_0912, rast_rel_2008_06_18, rast_rel_2008_06_16, mgrast_dev_04082011, Root-bobdev_news, merge-trunktag-bobdev_news-2, merge-trunktag-bobdev_news-1, rast_rel_2009_05_18, rast_rel_2009_0925, rast_rel_2010_0118, preTreatmanDyn, merge-trunktag-bodev_news-3, rast_rel_2009_02_05, rast_rel_2011_0119, rast_rel_2008_12_18, rast_rel_2008_10_09, rast_release_2008_09_29, mgrast_rel_2008_0919, rast_rel_2009_07_09, rast_rel_2011_0928, mgrast_rel_2008_0917, mgrast_dev_04052011, sc04-finalDay, merge-bodev_news-3, mobedac_release_05302012, rast_rel_2010_0928, mgrast_version_3_2, gunk, caBIG-05Apr06-00, mgrast_dev_02212011, preSchematools, mgrast_rel_2008_0625, mgrast_release_3_0_4, mgrast_release_3_0_2, mgrast_release_3_0_3, V00-00-15, merge-bobdev_news-2, merge-bobdev_news-1, mgrast_dev_05262011, mgrast_rel_2008_0806, rast_rel_2008_08_07, myrast_33, rast_rel_2008_09_29, mgrast_dev_02222011, stMigration0, mgrast_dev_10262011, rast_rel_2008_11_24, sc2004-4, sc2004-3, sc2004-2, sc2004-1, sc2004-0, mgrast_dev_06072011, rast_rel_2008_09_30, before-dynamics-persistence, rast_rel_2008_10_29, rast_rel_2014_0729, mgrast_dev_03252011, mgrast_release_3_0, rast_rel_2010_1206, mgrast_rel_2008_0924, lwc, mgrast_dev_03312011, mgrast_release_3_1_2, mgrast_release_3_1_1, mgrast_release_3_1_0, mgrast_dev_04132011, makeScriptHeaders, rast_rel_2008_07_21, mgrast_rel_2008_0923, mgrast_release_3_0_1, rast_rel_2010_0827, rast_rel_2009_03_26, rast_2008_0924, mgrast_dev_12152011, rast_rel_2010_0526, rast_rel_2008_04_23, caBIG-00-00-00, post-st-migration2, mgrast_rel_2008_1110_v2, mgrast_dev_04012011, treatman-lastDay-0, mgrast_rel_2008_1110, post-st-migration, caBIG-13Feb06-00, HEAD
Branch point for: Branch-bobdev_news
So far, we've allowed each package to define all  kinds of rules in its
makefile.  That's wasteful and makesit hard to improve the system because,
when you want new build capabilities, you have to edit all those makefiles,
and users have to know too much.

Gather the business end of the build into standard.mk.  Have package makefiles
include standard.mk.  Modify Makefile.top to have -I so that package makefile
can find standard.mk.  problem solved.  Now package makefiles only need to
define a few macros to describe what to build.

########################################################################
#
# Package level Makefile.  In general,  you should only need to define
# a few macros that tune automatic, wildcard selection of files into
# build lists.  See below.  See also, 
# documentation in ReleaseTools/standard.mk
########################################################################
#

#
#
BINPYSCRIPTS := xlateSchema.py generateDb.py generatePy.py generateDbiHandler.py


#include standard make rules from ReleaseTools package.

include standard.mk

MCS Webmaster
ViewVC Help
Powered by ViewVC 1.0.3