]> git.saurik.com Git - wxWidgets.git/blobdiff - docs/tech/tn0005.txt
Updated setup.
[wxWidgets.git] / docs / tech / tn0005.txt
index db4a67275d4c432fede727dcf926f5cf643b391c..57409307b012ee93c38b362ac09f2c11dded2136 100644 (file)
@@ -1,20 +1,20 @@
-                     Adding a wxWindows contribution
+                     Adding a wxWidgets contribution
                      ===============================
 
 Here are some different kinds of contribution:
 
                      ===============================
 
 Here are some different kinds of contribution:
 
-1. Bug fixes. You can send these to the wx-devel list.
+1. Bug fixes. You can send these to the wx-dev list.
 2. New classes. New classes normally go in the contrib hierarchy:
    please see below for more details. They may be promoted to
 2. New classes. New classes normally go in the contrib hierarchy:
    please see below for more details. They may be promoted to
-   the main wxWindows hierarchy if they are deemed to be 'core'.
+   the main wxWidgets hierarchy if they are deemed to be 'core'.
 3. A utility application, such as a new dialog editor or
    file format conversion utility. If adding to the CVS
    archive, you may put it under the utils hierarchy,
    preferably with further src and docs directories.
 
 3. A utility application, such as a new dialog editor or
    file format conversion utility. If adding to the CVS
    archive, you may put it under the utils hierarchy,
    preferably with further src and docs directories.
 
-You may or may not wish to add your code to the main wxWindows CVS
+You may or may not wish to add your code to the main wxWidgets CVS
 archive. Whether your code is appropriate for this archive
 archive. Whether your code is appropriate for this archive
-should first be ascertained by discussing it on wx-devel@wxwindows.org.
+should first be ascertained by discussing it on wx-dev@wxwidgets.org.
 
 The contrib hierarchy
 ---------------------
 
 The contrib hierarchy
 ---------------------
@@ -23,7 +23,7 @@ When contributing a new class or set of classes, please
 organise your files in the following hierarchy, so that
 when a user unarchives your contribution, it
 slots neatly into the existing source hierarchy.
 organise your files in the following hierarchy, so that
 when a user unarchives your contribution, it
 slots neatly into the existing source hierarchy.
-It also simplifies compilation for users, since wxWindows
+It also simplifies compilation for users, since wxWidgets
 makefiles and project files are set up to search in
 contrib/include/wx and contrib/lib. For example, to
 include yourclass.h, the following directive is used:
 makefiles and project files are set up to search in
 contrib/include/wx and contrib/lib. For example, to
 include yourclass.h, the following directive is used:
@@ -41,6 +41,7 @@ contrib/docs/htmlhelp/yourclass/        ; Your MS HTML Help doc files go here
 contrib/docs/htb/yourclass/             ; Your wxHTML doc files go here
 contrib/docs/pdf/yourclass/             ; Your PDF doc files go here
 contrib/docs/winhelp/yourclass/         ; Your WinHelp doc files go here
 contrib/docs/htb/yourclass/             ; Your wxHTML doc files go here
 contrib/docs/pdf/yourclass/             ; Your PDF doc files go here
 contrib/docs/winhelp/yourclass/         ; Your WinHelp doc files go here
+contrib/build/yourclass/                ; Your makefiles
 
 It is recommended that you produce a manual using Tex2RTF, as specified
 in Technical Note TN0003. This allows you to output all the above
 
 It is recommended that you produce a manual using Tex2RTF, as specified
 in Technical Note TN0003. This allows you to output all the above
@@ -53,12 +54,12 @@ but the main lib directory is recommended.
 
 Please include a readme.txt in your source directory, and conform
 as much as possible to the coding guidelines specified on the web
 
 Please include a readme.txt in your source directory, and conform
 as much as possible to the coding guidelines specified on the web
-site in the 'Backroom' section. Include as many makefiles as
-possible for different compilers.
+site in the 'Backroom' section. Include bakefile and generated makefiles
+(see Technote #16 for details).
 
 Your archive can be in .tgz or .zip format. For inclusion on
 
 Your archive can be in .tgz or .zip format. For inclusion on
-the wxWindows ftp site and CD-ROM, please send your submission to
-Julian Smart <julian@wxwindows.org> as a binary attachment.
+the wxWidgets ftp site and CD-ROM, please send your submission to
+Julian Smart <julian@wxwidgets.org> as a binary attachment.
 An entry will be added to the Contributions web page.
 
 Author:  Julian Smart
 An entry will be added to the Contributions web page.
 
 Author:  Julian Smart