Thread: CVS commit: src
Status: Alpha
Brought to you by:
jmmv
From: Julio M. V. <jm...@us...> - 2003-06-13 16:23:01
|
Module name: buildtool Committed by: jmmv Date: Fri Jun 13 16:23:01 UTC 2003 Modified Files: src: CHANGES Log Message: Note code cleanup (usage messages, long options) and the new developer mode. While here, regen the top level CHANGES file. To generate a diff of this commit: cvs rdiff -r1.23 -r1.24 src/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
From: Julio M. V. <jm...@us...> - 2003-06-13 17:19:36
|
Module name: buildtool Committed by: jmmv Date: Fri Jun 13 17:19:35 UTC 2003 Modified Files: src: README Log Message: Remove extra comma + regen of top level README file. To generate a diff of this commit: cvs rdiff -r1.19 -r1.20 src/README Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
From: Julio M. V. <jm...@us...> - 2003-06-13 19:22:47
|
Module name: buildtool Committed by: jmmv Date: Fri Jun 13 19:22:46 UTC 2003 Modified Files: src: PEOPLE Log Message: Use An and Aq macros to format names and email addresses. Reformat the list of names to be a two-column table. Add a brief informational paragraph in the contributors section. Improve explanation of each person's work. Very beleatedly add 2003 to copyright notice. Bump date for all of these changes. To generate a diff of this commit: cvs rdiff -r1.9 -r1.10 src/PEOPLE Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
From: Julio M. V. <jm...@us...> - 2003-06-14 11:40:10
|
Module name: buildtool Committed by: jmmv Date: Sat Jun 14 11:40:09 UTC 2003 Modified Files: src: CHANGES Log Message: Note that config_init has been deprecated. To generate a diff of this commit: cvs rdiff -r1.24 -r1.25 src/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
From: Julio M. V. <jm...@us...> - 2003-06-14 13:14:50
|
Module name: buildtool Committed by: jmmv Date: Sat Jun 14 13:14:49 UTC 2003 Modified Files: src: Makefile.in configure Log Message: Remove licenses and references to them because: 1) Many people like to create their own COPYING file (and some licenses require you to include the text together with your project). 2) Some licenses are usually customizable (like the BSD), so distributing it from here makes this impossible. 3) Texts may get out of sync, contain errors, etc. 4) Anything else you can think. To generate a diff of this commit: cvs rdiff -r1.60 -r1.61 src/Makefile.in cvs rdiff -r1.68 -r1.69 src/configure Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
From: Julio M. V. <jm...@us...> - 2003-06-14 13:22:14
|
Module name: buildtool Committed by: jmmv Date: Sat Jun 14 13:22:12 UTC 2003 Modified Files: src: CHANGES Log Message: Note that license files have been removed. To generate a diff of this commit: cvs rdiff -r1.25 -r1.26 src/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
From: Julio M. V. <jm...@us...> - 2003-06-14 15:04:17
|
Module name: buildtool Committed by: jmmv Date: Sat Jun 14 15:04:16 UTC 2003 Modified Files: src: Makefile.in README Added Files: src: COPYING Log Message: Move BSD license information from README to the new COPYING document. While here, make this information a lot more complete. To generate a diff of this commit: cvs rdiff -r0 -r1.1 src/COPYING cvs rdiff -r1.20 -r1.21 src/README cvs rdiff -r1.61 -r1.62 src/Makefile.in Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
From: Julio M. V. <jm...@us...> - 2003-06-20 15:16:59
|
Module name: buildtool Committed by: jmmv Date: Fri Jun 20 15:16:58 UTC 2003 Modified Files: src: configure Log Message: Check for the __attribute__ macro and workaround it if not present. To generate a diff of this commit: cvs rdiff -r1.69 -r1.70 src/configure Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
From: Julio M. V. <jm...@us...> - 2003-06-21 19:00:11
|
Module name: buildtool Committed by: jmmv Date: Sat Jun 21 19:00:10 UTC 2003 Modified Files: src: configure Log Message: NO_WRAPPER and NO_DOC variables were renamed to WRAPPER and DOC respectively. To generate a diff of this commit: cvs rdiff -r1.70 -r1.71 src/configure Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
From: Julio M. V. <jm...@us...> - 2003-06-22 19:33:01
|
Module name: buildtool Committed by: jmmv Date: Sun Jun 22 19:33:00 UTC 2003 Modified Files: src: Makefile.in configure Log Message: Rework the way text files are generated during our build. Instead of using some complicated make sentences to call the shell (using variables that hold sed substitutions and the like), introduce a shell script, called genfile.sh, that takes a serie of files as arguments and creates a target shell script or plain text files. It also takes care of giving execution permissions, etc. This script takes the appropiate information from configure. The goal of this script is to simplify makefiles by keeping things related to file generation in one single place. This will eventually simplify changes in the build without having to review each Makefile. To generate a diff of this commit: cvs rdiff -r1.62 -r1.63 src/Makefile.in cvs rdiff -r1.71 -r1.72 src/configure Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
From: Julio M. V. <jm...@us...> - 2003-06-22 22:42:19
|
Module name: buildtool Committed by: jmmv Date: Sun Jun 22 22:42:18 UTC 2003 Modified Files: src: configure Added Files: src: sh_head.in Log Message: Introduce the sh_head.in file, which includes several shell functions to remove lots of common and redundant code across all different modules. While here, fix several error and warning messages to go to stderr, and use the global $ProgName variable accordingly. This shell script chunk is prepended to all scripts, so the #!@SH@ part is not needed any more (done by the new file now). To generate a diff of this commit: cvs rdiff -r0 -r1.1 src/sh_head.in cvs rdiff -r1.72 -r1.73 src/configure Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
From: Julio M. V. <jm...@us...> - 2003-06-24 20:03:19
|
Module name: buildtool Committed by: jmmv Date: Tue Jun 24 20:03:17 UTC 2003 Modified Files: src: configure Log Message: Generate pathnames.h from pathnames.h.in with values from configure. We need to introduce the new @SH_DIRNAME@ substitution. To generate a diff of this commit: cvs rdiff -r1.73 -r1.74 src/configure Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
From: Julio M. V. <jm...@us...> - 2003-06-24 20:52:56
|
Module name: buildtool Committed by: jmmv Date: Tue Jun 24 20:52:52 UTC 2003 Modified Files: src: sh_head.in Log Message: We don't need to pass -m to bt_make any more since the right values is in pathnames.h. To generate a diff of this commit: cvs rdiff -r1.1 -r1.2 src/sh_head.in Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
From: Julio M. V. <jm...@us...> - 2003-06-25 17:49:04
|
Module name: buildtool Committed by: jmmv Date: Wed Jun 25 17:49:03 UTC 2003 Modified Files: src: configure Log Message: Use the M4 macro processor to simplify code in bt_config's base.subr module. For now, the following macros are defined: BT_DEFINE_CHECK_C_CXX and BT_TRY_RUN_{C,CXX}. All of these are used to shrink code that needs to check for features based on compiling and running small test programs. This change requires a new check in configure and m4 file support in the genfile.sh.in script. Any M4 processor should work (that is, no GNU extensions are used), though GNU M4 is searched first. This does not introduce a runtime dependancy on the processor; it is only needed during Buildtool's build process. To generate a diff of this commit: cvs rdiff -r1.74 -r1.75 src/configure Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
From: Julio M. V. <jm...@us...> - 2003-06-25 17:50:59
|
Module name: buildtool Committed by: jmmv Date: Wed Jun 25 17:50:55 UTC 2003 Modified Files: src: README Log Message: Note that M4 is needed. To generate a diff of this commit: cvs rdiff -r1.21 -r1.22 src/README Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
From: Julio M. V. <jm...@us...> - 2003-06-25 22:24:51
|
Module name: buildtool Committed by: jmmv Date: Wed Jun 25 22:24:51 UTC 2003 Modified Files: src: README Log Message: Note that bt_make now builds with Sun's native C compiler but fails at runtime. Also add some more notes about shell script code. Bump date. To generate a diff of this commit: cvs rdiff -r1.22 -r1.23 src/README Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
From: Julio M. V. <jm...@us...> - 2003-06-25 22:32:47
|
Module name: buildtool Committed by: jmmv Date: Wed Jun 25 22:32:47 UTC 2003 Modified Files: src: TODO Log Message: Note that bt_make should run properly when using Sun's native C compiler (it already builds with it). Bump date. To generate a diff of this commit: cvs rdiff -r1.22 -r1.23 src/TODO Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
From: Julio M. V. <jm...@us...> - 2003-06-26 18:54:04
|
Module name: buildtool Committed by: jmmv Date: Thu Jun 26 18:54:03 UTC 2003 Modified Files: src: configure Log Message: Check for sys/utsname.h and uname(), used by latest bt_make changes. To generate a diff of this commit: cvs rdiff -r1.75 -r1.76 src/configure Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
From: Julio M. V. <jm...@us...> - 2003-06-26 22:29:52
|
Module name: buildtool Committed by: jmmv Date: Thu Jun 26 22:29:51 UTC 2003 Modified Files: src: CHANGES Log Message: Note code cleanup and new checks in bt_config (bt_check_{prog_m4,attribute}). While here, change `has been' by `was' in some sentences. To generate a diff of this commit: cvs rdiff -r1.26 -r1.27 src/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
From: Julio M. V. <jm...@us...> - 2003-06-26 22:35:28
|
Module name: buildtool Committed by: jmmv Date: Thu Jun 26 22:35:27 UTC 2003 Modified Files: src: TODO Log Message: New entry for bt_dist: use "cvs export" if a package uses CVS before creating the distribution file. To generate a diff of this commit: cvs rdiff -r1.23 -r1.24 src/TODO Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
From: Julio M. V. <jm...@us...> - 2003-06-27 10:13:57
|
Module name: buildtool Committed by: jmmv Date: Fri Jun 27 10:01:30 UTC 2003 Modified Files: src: TODO Log Message: Remove item about "cvs export" support in bt_dist. Add item in bt_wizard: something similar to "maketemplate" is needed. To generate a diff of this commit: cvs rdiff -r1.24 -r1.25 src/TODO Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
From: Julio M. V. <jm...@us...> - 2003-06-27 11:34:12
|
Module name: buildtool Committed by: jmmv Date: Fri Jun 27 11:31:14 UTC 2003 Modified Files: src: configure Log Message: Add M4 to the list of environmental variables that can be overriden. To generate a diff of this commit: cvs rdiff -r1.76 -r1.77 src/configure Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
From: Julio M. V. <jm...@us...> - 2003-06-27 13:37:24
|
Module name: buildtool Committed by: jmmv Date: Fri Jun 27 13:37:22 UTC 2003 Modified Files: src: configure Log Message: When checking for the C compiler, try gcc before cc. This will provide better results, hopefully (specially for Solaris users). To generate a diff of this commit: cvs rdiff -r1.77 -r1.78 src/configure Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
From: Julio M. V. <jm...@us...> - 2003-06-27 15:06:01
|
Module name: buildtool Committed by: jmmv Date: Fri Jun 27 15:06:00 UTC 2003 Modified Files: src: configure Log Message: Check if the detected C compiler works and is GNU C. Issue a big warning if it is not gcc, since bt_make will cause problems (as shown by Sun's cc). To generate a diff of this commit: cvs rdiff -r1.78 -r1.79 src/configure Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
From: Julio M. V. <jm...@us...> - 2003-06-27 17:51:26
|
Module name: buildtool Committed by: jmmv Date: Fri Jun 27 17:51:25 UTC 2003 Modified Files: src: Makefile.in Log Message: Add a release target to generate a .tar.gz file based on a cvs tag. To generate a diff of this commit: cvs rdiff -r1.63 -r1.64 src/Makefile.in Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |