Projekt

Allgemein

Profil

Aktivität

von 04.04.2021 bis 03.05.2021

01.05.2021

13:48 Revision 6076d4be (gwenhywfar): gwenbuild: Fixed targt type staticLib.
Use a small helper script to create a non-flat ar lib. admin

22.04.2021

00:17 Revision 61ee6dca (gwenhywfar): gwenbuild: Fixed linking against internal static libs.
admin

21.04.2021

23:29 Revision 58cb5984 (gwenhywfar): gwenbuild: More work on static libs.
Need to rebuild installable static libs because "ar Trc" creates flat
archives which only refer to included subfolder...
admin
23:13 Revision 9a38ab13 (gwenhywfar): gwenbuild: Read GenericBuilders only once. Add "--static" arg for setup.
admin

20.04.2021

23:37 Revision 4acfe54d (gwenhywfar): gwenbuild: Write context to file.
Will be used later to show some infos like defines used in folders etc. admin
21:39 Revision 2a130550 (gwenhywfar): text: Improved error message.
admin
00:01 Revision 29f8b94f (gwenhywfar): gwenbuild: Allow for "<extradist>" also inside <project>.
This allows to distribute README etc in the root folder where there is not
yet a target defined.
admin

19.04.2021

23:49 Revision 58705bab (gwenhywfar): gwenbuild: Added command to generate a package tarball.
Creates a folder and copies files markes as "DIST" into it.
Next step will be to create the tarball from it and delet...
admin
19:13 Revision 7d2da531 (gwenhywfar): gwenbuild: Add 0BUILD files to project file list.
admin

18.04.2021

23:58 Revision 8c86566c (gwenhywfar): Released 5.7.0beta.
admin
23:41 gwenhywfar-5.7.0beta.tar.gz
Beta containing gwenbuild martin
21:30 Revision fa486d15 (gwenhywfar): gwenbuild: Also use ldflags. Use cflags/ldflags in tryCompile/tryLink.
admin
21:13 Revision b12af2fb (gwenhywfar): gwenbuild: More tweaking of builder definitions.
Crosscompiling for Windows works now using mingw. admin
20:55 Revision f86541ea (gwenhywfar): gwenbuild: Create different builders for different target systems.
Cross-compiling for Windows on Linux now creates binaries. admin
00:40 Revision 36c4a149 (gwenhywfar): gwenbuild: Updated README.
admin
00:36 Revision c64250b8 (gwenhywfar): gwenbuild: Use existing build command list instead of creating an returning new ones.
Also allow to differentiate between error adding dependencies and simply
empty dependency list (e.g. when requesting ...
admin
00:17 Revision b375bc05 (gwenhywfar): gwenbuild: Fixed dependency tracking.
admin
00:15 Revision af89924e (gwenhywfar): PATH: Fixed some bugs in GWEN_Path_GetPathBetween().
admin

17.04.2021

16:50 Revision 104b3cc5 (gwenhywfar): gwenbuild: Improved <BuildFiles> code.
Can now also select matching files from the project file list. This will
be needed for gettext-related commands.
admin
13:04 Revision a159b71c (gwenhywfar): SIO: Try to set "HOST:" header in HTTP session.
admin
01:08 Revision 72918f0d (gwenhywfar): gwenbuild: Fixed a bug in option parser.
Was not expanding variables. Now AqFinance can be completely compiled and
installed, and the installed version works!
admin
01:06 Revision 1a04952d (gwenhywfar): pathmanager: Increased verbosity.
This can be helpfull when checking for bad paths. admin
00:07 Revision 5277b6b3 (gwenhywfar): gwenbuild: Removed no longer needed fields.
admin
00:07 Revision 7e455d6b (gwenhywfar): gwenbuild: Added missing includes.
admin

16.04.2021

23:56 Revision f22a5137 (gwenhywfar): gwenbuild: split main.c into multiple files. Easier to maintain.
admin
23:01 Revision 99e1d226 (gwenhywfar): gwenbuild: Created a subfolder for types.
admin
22:16 Revision feac1167 (gwenhywfar): gwenbuild: Removed unneeded code, fixed a bug on the way.
admin
22:13 Revision 4a45fcc0 (gwenhywfar): gwenbuild: Removed disabled code.
admin
22:11 Revision 11ec97e5 (gwenhywfar): gwenbuild: Fixed dependency problems with missing destination file and symlinks.
admin
21:00 Revision 47375487 (gwenhywfar): gwenbuild: Add property "requiredVersion" to <gwbuild>.
admin
20:24 Revision 1ff93118 (gwenhywfar): Merge branch 'mp-202102-gwenbuild'
gwenbuild now works with AqBanking and especially with AqFinance. Needs more refinement but works. admin
20:19 Revision 0a19c6d5 (gwenhywfar): gwenbuild: Added help string.
admin
17:17 Revision b2d0a1fb (gwenhywfar): gwenbuild: Added command "clean" (-c).
This command deletes all generated files (except config.h, that is). admin
17:16 Revision 1318c03d (gwenhywfar): gwenbuild: Increased verbosity.
Dependency tracking now uses DBG_INFO to allow for debugging of issues. admin
16:11 Revision 6940181e (gwenhywfar): gwenbuild: Added module for CXX apps.
Probably not needed as gcc seems to figure out when to link-in c++ code. admin

15.04.2021

14:39 Revision 9206e2a3 (gwenhywfar): gwenbuild: Improved install command.
admin
13:58 Revision cf1ff6d1 (gwenhywfar): gwenbuild: Implemented install.
admin
13:58 Revision 10718cca (gwenhywfar): syncio: Add function GWEN_SyncIo_Helper_CopyFile().
admin
12:41 Revision 91e7f31c (gwenhywfar): gwenbuild: Prepared command "-i": Install.
admin
12:28 Revision a6f772fa (gwenhywfar): gwenbuild: Fixed dependency tracking.
Only check dependencies and file dates when running the first sub command.
If it is decided that a rebuild is needed ...
admin
12:16 Revision d17cb2cd (gwenhywfar): gwenbuild: Added command "-r": Repeat setup.
This command repeats the setup process using the same arguments given to the
last full setup.
admin
12:11 Revision 1f6dde57 (gwenhywfar): gwenbuild: Write install file list. Promoted some functions to API functions.
admin

14.04.2021

23:46 Revision bf1ae864 (gwenhywfar): gwenbuild: Allow for flag "GENERATED" to be specified in "<data>".
admin
22:59 Revision 83ee8640 (gwenhywfar): gwenbuild: Added support for loadable modules.
admin
00:17 Revision 8eb970b4 (gwenhywfar): gwenbuild: Fixed dependecy handling.
admin

13.04.2021

11:24 Revision 3ddd1b85 (gwenhywfar): gwenbuild: Some ideas for next changes.
admin
10:33 Revision fc91c75c (gwenhywfar): gwenbuild: Disable unlink for now, will work on it later.
admin
01:48 Revision b3fc182a (gwenhywfar): gwenbuild: Add flags to delete output files before build.
No longer need a "rm" subcommand which might fail and print a confusing
error message.
admin
01:00 Revision bd588e15 (gwenhywfar): gwenbuild: Added entry to TODO chapter.
admin
01:00 Revision d38d4e08 (gwenhywfar): gwenbuild: Only call GWEN_XMLNode_SetCharValue() with nonempty values.
admin
00:59 Revision 5defe19f (gwenhywfar): gwenbuild: Add files from <writeFile> to project file list.
This makes sure that gwenbuild knows that the written file is generated. admin

12.04.2021

22:39 Revision c1186ead (gwenhywfar): gwenbuild: Add more generated files to output of tm2builder.
This makes sure gwenbuild knows that the header files build by the
tm2builder are also generated files.
admin
21:36 Revision 59204ac4 (gwenhywfar): gwenbuild: Fixed handling of files, now allowing for relative paths in 0BUILD files.
This allows to use generated files from subfolders. For example AqBanking
uses hbcixml to merge multiple files inside...
admin
19:57 Revision 75961baa (gwenhywfar): gwenbuild: Added function GWB_File_List2_GetOrCreateFile().
This function checks for subfolders in fname. admin

11.04.2021

19:12 Revision a36ebffb (gwenhywfar): gwenbuild: Updated TODO part.
admin
19:11 Revision e96bff26 (gwenhywfar): gwenbuild: Current status.
admin
18:43 Revision 5f0f4e53 (gwenhywfar): gwenbuild: Added and tested builder for C++ files.
admin
17:41 Revision 735df2e8 (gwenhywfar): gwenbuild: Improved custom target handling.
admin
17:41 Revision b5c5d8b4 (gwenhywfar): PARSER: Allow for empty index spec ("[]") to specify all values of a DB var.
The function GWEN_Text_ReplaceVars() replaces all occurrences of variable
specs (like in "$(thisVar)") with their val...
admin
14:24 Revision 05c61b5a (gwenhywfar): gwenbuild: Fixed a bug.
admin
14:23 Revision 162cf193 (gwenhywfar): gwenbuild: Added "<checkProgs>".
Can now look for programs within a given path (or default $PATH) and even
under different names.
admin
01:48 Revision 9adbc077 (gwenhywfar): gwenbuild: Add version tag to project (e.g. "stable").
admin
00:30 Revision 5daa43bc (gwenhywfar): gwenbuild: Fixed a bug (definePrefix is a property, not a full separate element).
admin
00:30 Revision 72282870 (gwenhywfar): gwenbuild: Only add real source files to project source file list.
admin
00:29 Revision 108744c3 (gwenhywfar): gwenbuild: Decreased verbosity.
admin
00:29 Revision d50218e5 (gwenhywfar): gwenbuild: Increased verbosity. Fixed a bug.
Current build dir is "." because it is relative to the folder we are
running the builder tools (like gcc etc) in.
admin
00:27 Revision ce369bf6 (gwenhywfar): gwenbuild: Parse <SetVar> also in <dependencies> element.
admin
00:26 Revision b6a9bb65 (gwenhywfar): gwenbuild: Accept *.xml files for typemaker2, too.
admin

09.04.2021

23:36 Revision ec0ee710 (gwenhywfar): gwenbuild: Improved tool handling.
admin

08.04.2021

23:23 Revision a12eaee5 (gwenhywfar): gwenbuild: First successful runs with dependency chacking.
admin
15:54 Revision 4fc8f455 (gwenhywfar): gwenbuild: Before building repeat setup if 0BUILD files have changed.
admin
15:53 Revision eb3fdb18 (gwenhywfar): gwenbuild: Add symlinks to list of output files for shared lib targets.
admin
00:39 Revision 0264d1e3 (gwenhywfar): gwenbuild: Prepared installing of files, rebuilt main.c.
admin

05.04.2021

23:34 Revision 14665833 (gwenhywfar): gwenbuild: Write file list after "gwbuild setup".
admin
21:46 Revision 6035e37f (gwenhywfar): gwenbuild: Also read "<data>" elements.
admin
21:45 Revision 9e36222c (gwenhywfar): gwenbuild: Removed <options>, <option> can now occurr directly below <project>.
admin
21:45 Revision 84f40f86 (gwenhywfar): gwenbuild: Added <checkCompiler>.
IS currently used to determine whether symbol visibility is supported. admin
21:43 Revision 105d3232 (gwenhywfar): gwenbuild: Fixed a buf in cbuilder.gwb.
admin
17:53 Revision 8a0622d9 (gwenhywfar): gwenbuild: Added some introductory text to README. Removed no longer needed texts.
admin
17:52 Revision 986d5ae0 (gwenhywfar): gwenbuild: Allow to read and store pkg-config variables for dependencies.
admin
17:52 Revision 23347619 (gwenhywfar): gwenbuild: Add option to "setup" command to dump generated context.
admin
17:51 Revision 1feb009e (gwenhywfar): gwenbuild: Added "rm" commands to sharedlib.gwb
admin
17:50 Revision c7c0f838 (gwenhywfar): gwenbuild: Fixed a bug in app.gwb.
Don't link against whole archive (this is only needed for libs). admin
17:49 Revision 3229b2ce (gwenhywfar): gwenbuild: Fixed a bug in GWB_Builder_AddRelativeFolderToBuffer().
Don't return an empty path. If it is empty return ".". admin
14:42 Revision 75c6a2a3 (gwenhywfar): gwenbuild: Delete output file in TmpLib before building.
Otherwise sub-libraries are added every time a build is started resulting
in duplicate objects in *.a libs.
admin
14:41 Revision eb53ffb7 (gwenhywfar): gwenbuild: Use GWB_BuildSubCmd for commands.
admin
13:51 Revision a84dc00b (gwenhywfar): gwenbuild: Added GWB_BUILD_SUBCMD.
admin
13:22 Revision d624fa74 (gwenhywfar): typemaker2: Show arguments on error.
admin
12:53 Revision b707bec1 (gwenhywfar): gwenbuild: Add *.a files to convenience libs.
admin
12:52 Revision 2377e156 (gwenhywfar): gwenbuild: Fixed a bug (ony signal job as finished if there is no next command).
admin
00:38 Revision f2065ece (gwenhywfar): gwenbuild: Read more XML elements from 0BUILD files.
admin
 

Auch abrufbar als: Atom