X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=blobdiff_plain;f=distributions;h=9591ef24a431972ec95c2601589cf198f66c1c60;hp=89c96275b775c74a45b636442b5537846a163b3a;hb=e5d8d3db6caa344b3d419b884556c21b15e7d123;hpb=615b50b8ed9ae9f18452a4318b1fa9dba69e9b36 diff --git a/distributions b/distributions index 89c96275..9591ef24 100644 --- a/distributions +++ b/distributions @@ -11,21 +11,22 @@ # # The format of this file is as follows: # -# __SUBDIRS Subdirs for the distribution -# __SUBDIRS_ Subdirs under -# __DISTLABEL Preprocessor label -# -# DISTRBUTIONS= +# _SUBDIRS Subdirs for the distribution +# _SUBDIRS_ Subdirs under +# _DISTLABEL Preprocessor label +# _EXTRA_DIST List of extra files or directories # # The _SUBDIRS define all the subdirectories that the Makefile should -# traverse. The _SUBDIRS_ defines all subdirectories in the -# subdirectory . The _DISTLABEL defines a preprocessor label +# traverse. The SUBDIRS_ defines all subdirectories in the +# subdirectory . The DISTLABEL defines a preprocessor label # that can be used in the source code like `#ifdef SILC_DIST_CLIENT' to # define code only for the specific distribution. The label can also be # used in the Makefiles by `if SILC_DIST_CLIENT' to define something in # the Makefile only for the specific distribution. # -# The DISTRIBUTIONS defines all distributions in this file. +# The DISTRIBUTIONS defines all distributions in this file. The +# EXTRA_DIST is used to add extra files or directories to the +# distribution. The files may be in subdirectories. # # NOTE: For now this supports only one sublevel of the directories. # Also make sure that the directory includes Makefile.am.pre @@ -33,41 +34,47 @@ # must have DIST_SUBDIRS = SILC_DISTRIBUTIONS_SUBDIRS line in it. # # NOTE: Also note that if any subdirectory has Makefile.am.pre then you -# must list it here as __SUBDIRS_. To define all sub +# must list it here as _SUBDIRS_. To define all sub # directories use $(COMMONDIRS) that must be defined in the Makefile # and list all subdirs. # # Example: # -# _xyz_SUBDIRS=lib irssi doc includes -# _xyz_SUBDIRS_lib=$(COMMONDIRS) -# _xyz_DISTLABEL=SILC_DIST_XYZ +# xyz_SUBDIRS=lib irssi doc includes +# xyz_SUBDIRS_lib=$(COMMONDIRS) +# xyz_DISTLABEL=SILC_DIST_XYZ +# xyz_EXTRA_DIST=README.XYZ # # To prepare the distribution give command ./prepare xyz 1.0.4 # # Default Toolkit distribution -_toolkit_SUBDIRS=lib irssi silc silcd doc includes win32 -_toolkit_SUBDIRS_lib=$(COMMONDIRS) -_toolkit_SUBDIRS_doc=$(COMMONDIRS) -_toolkit_DISTLABEL=SILC_DIST_TOOLKIT +toolkit_SUBDIRS=lib irssi silc silcd doc includes win32 +toolkit_SUBDIRS_lib=$(COMMONDIRS) +toolkit_SUBDIRS_doc=$(COMMONDIRS) +toolkit_DISTLABEL=SILC_DIST_TOOLKIT +toolkit_EXTRA_DIST=README.CVS README.WIN32 # Irssi SILC Client distribution -_client_SUBDIRS=lib irssi doc includes -_client_SUBDIRS_lib=contrib silccore silccrypt silcsim silcmath silcske silcutil trq silcclient -_client_SUBDIRS_doc=$(COMMONDIRS) -_client_DISTLABEL=SILC_DIST_CLIENT +client_SUBDIRS=lib irssi doc includes +client_SUBDIRS_lib=contrib silccore silccrypt silcsim silcmath silcske silcutil trq silcclient +client_SUBDIRS_doc=$(COMMONDIRS) +client_DISTLABEL=SILC_DIST_CLIENT +client_EXTRA_DIST=# # SILC Server distribution -_server_SUBDIRS=lib silcd doc includes -_server_SUBDIRS_lib=contrib silccore silccrypt silcsim silcmath silcske silcutil trq dotconf -_server_SUBDIRS_doc=$(COMMONDIRS) -_server_DISTLABEL=SILC_DIST_SERVER +server_SUBDIRS=lib silcd doc includes +server_SUBDIRS_lib=contrib silccore silccrypt silcsim silcmath silcske silcutil trq dotconf +server_SUBDIRS_doc=$(COMMONDIRS) +server_DISTLABEL=SILC_DIST_SERVER +server_EXTRA_DIST=# # Native WIN32 SILC library distribution (will include only the libraries) -_win32dll_SUBDIRS=lib doc includes -_win32dll_SUBDIRS_lib=silccore silccrypt silcsim silcmath silcske silcutil trq silcclient -_win32dll_SUBDIRS_doc=$(COMMONDIRS) -_win32dll_DISTLABEL=SILC_DIST_WIN32DLL +# XXX This is not really used at all! +win32dll_SUBDIRS=lib doc includes +win32dll_SUBDIRS_lib=silccore silccrypt silcsim silcmath silcske silcutil trq silcclient +win32dll_SUBDIRS_doc=$(COMMONDIRS) +win32dll_DISTLABEL=SILC_DIST_WIN32DLL +win32dll_EXTRA_DIST=README.CVS README.WIN32 DISTRIBUTIONS=toolkit client server win32dll