Commit Graph
975 Commits
Author SHA1 Message Date
Johannes Anderwald 45cc9049ea add library output paths to linker
implement project dependency tracking - now we can build modules with dependend subprojects from ReactOS.sln

svn path=/trunk/; revision=21866
2006-05-09 12:22:33 +00:00
Johannes Anderwald 3f8a0f1903 exclude wine/w32api headers from msvc include paths
svn path=/trunk/; revision=21865
2006-05-09 09:23:20 +00:00
Johannes Anderwald 1991163828 fix msvc build bug with project having assemblers
svn path=/trunk/; revision=21858
2006-05-08 20:13:29 +00:00
Magnus Olsen 633c345cae [AUDIT] after looking through code no signs of reverse engineering were found.
BUG 1432 patch from w3seek : Get tools/cabman compile with gcc4

svn path=/trunk/; revision=21744
2006-04-26 05:06:22 +00:00
Peter Ward 8d75625cdb - Fix indentation (spaces -> TABs).
svn path=/trunk/; revision=21631
2006-04-17 11:13:48 +00:00
Magnus Olsen 47ff3fad63 prepare for screensaver : Adding win32scr as target it genrate a .scr file instead for a win32gui
svn path=/trunk/; revision=21624
2006-04-17 10:08:35 +00:00
Peter Ward ea5261fe10 Applied patch by: Thomas Weidenmueller
- win32k window class rewrite.
- http://www.reactos.org/bugzilla/show_bug.cgi?id=1366

svn path=/trunk/; revision=21460
2006-04-05 08:05:55 +00:00
Saveliy Tretiakov 8f1b7df719 Make mkhive support also symbolic flag names (like TYPE_DWORD) instead of only numeric.
svn path=/trunk/; revision=21223
2006-03-04 15:43:52 +00:00
Eric Kohl ff7aef148c Dereference type declarations properly.
svn path=/trunk/; revision=21214
2006-02-27 18:11:25 +00:00
Eric Kohl dbba4749db - Move proc string offset calculation to a separate function.
- Replace all __FUNCTION__ by __FILE__.

svn path=/trunk/; revision=21213
2006-02-27 12:23:56 +00:00
Martin Fuchs 8592be6a8d rbuild: merge changes of audited repository
------------------------------------------------------------------------
r28 | mf | 2006-01-29 11:41:48 +0100 (So, 29 Jan 2006) | 3 lines

rbuild: correct MSVC project file generation:
- don't define _DEBUG and NDEBUG at the same time
- fix compiler flags for VC7/8
------------------------------------------------------------------------
r27 | mf | 2006-01-29 11:39:19 +0100 (So, 29 Jan 2006) | 1 line

rbuild: rename msvc workspace files to "..._auto.dsw/sln"
------------------------------------------------------------------------
r26 | mf | 2006-01-29 11:38:42 +0100 (So, 29 Jan 2006) | 1 line

rbuild: replace .xml with .rbuild

svn path=/trunk/; revision=21181
2006-02-21 22:14:35 +00:00
Art Yerkes dd1ba06289 Corrected my off-by-one error. Only visible if you have two ifs right in a
row.

svn path=/trunk/; revision=21152
2006-02-19 06:57:38 +00:00
Art Yerkes a93d77a47f Change remaining .xml build files to .rbuild and fixup links.
svn path=/trunk/; revision=21147
2006-02-18 19:21:01 +00:00
Art Yerkes 8c9eded125 More moving.
svn path=/trunk/; revision=21146
2006-02-18 19:01:25 +00:00
Maarten Bosma 5e8c46eeaa Fix compile (sorry, did not test a clean build)
svn path=/trunk/; revision=21143
2006-02-18 14:55:49 +00:00
Maarten Bosma d421d2e295 fix hardcoded path in rbuild
svn path=/trunk/; revision=21142
2006-02-18 14:35:45 +00:00
Art Yerkes 7feb1a855c Last tool builds from restructure.
svn path=/trunk/; revision=21126
2006-02-17 23:11:23 +00:00
Art Yerkes f5b2cf51b9 Fallout from dir restructure.
svn path=/trunk/; revision=21125
2006-02-17 23:08:39 +00:00
Art Yerkes 19208f00eb Rbuild changes for include structure change.
svn path=/trunk/; revision=21124
2006-02-17 22:59:15 +00:00
Maarten Bosma 7dfedba9e1 fixes for make bootcd
svn path=/trunk/; revision=21123
2006-02-17 22:51:46 +00:00
Maarten Bosma eae79b5737 Really fix the build, but make bootcd does not work yet.
svn path=/trunk/; revision=21122
2006-02-17 22:19:17 +00:00
Maarten Bosma daf565ab21 Fix some build files
svn path=/trunk/; revision=21073
2006-02-17 13:44:13 +00:00
Art Yerkes 8c1e6ba7cd Move moving around
svn path=/trunk/; revision=21039
2006-02-17 06:19:14 +00:00
Art Yerkes 1cfe3f65e9 Changed ReactOS.xml to ReactOS.rbuild
svn path=/trunk/; revision=21037
2006-02-17 05:07:22 +00:00
Brandon Turner 42b0618579 Rename NtGdiGetTextExtentPoint to NtGdiGetTextExtent and correct the declaration.
svn path=/trunk/; revision=20950
2006-01-20 01:54:56 +00:00
Royce Mitchell III 1eafbf2c6b fix "line #=0" and "missing function name" bugs in rsym data. There's one issue this fix causes - apparently macros will have their file/line # reported, instead of the location they are being invoked, but this is a far cry better than before.
svn path=/trunk/; revision=20880
2006-01-15 01:12:00 +00:00
Nathan Woods 45846ec6ea Rbuild: Added "description" field to the various backend factories, and then used the description field to generate the help text.
(updated the patch in bugzilla bug #790)


svn path=/trunk/; revision=20844
2006-01-14 01:00:56 +00:00
Royce Mitchell III c6dc06a91a msvc2k5 build files
svn path=/trunk/; revision=20832
2006-01-13 13:56:10 +00:00
Royce Mitchell III 80c22e7ef6 msvc2k5 compatibility fix
svn path=/trunk/; revision=20831
2006-01-13 13:53:26 +00:00
Alex Ionescu d3bb910b19 - Unfsck NtGdiExtCreatePen (thanks Christopher).
svn path=/trunk/; revision=20819
2006-01-12 21:16:42 +00:00
Christoph von Wittich 3802b8636c make_msvcX_install_[config] patch by Brezenbak
(i.e. make_msvc71_install_speed)

svn path=/trunk/; revision=20785
2006-01-11 15:47:22 +00:00
Christoph von Wittich 21e57303b5 added msvc_clean and msvc_clean_all (patch by Brezenbak)
svn path=/trunk/; revision=20765
2006-01-10 19:41:07 +00:00
Royce Mitchell III 9bf83ebaf8 synchronize differences between numberf, wnumberf, numberfl and wnumberfl, fixed bug in all 4 such that ("%6.1f", 42) was yielding " 42.0" instead of " 42.0"
svn path=/trunk/; revision=20751
2006-01-09 13:51:37 +00:00
Brandon Turner de0a2f083b * Replace NtGdiCreatePatternBrush and NtGdiCreateHatchBrush with NtGdiCreatePatternBrushInteral and NtGdiCreateHatchBrushInteral
* Implement CreateHatchBrush, CreatePatternBrush

svn path=/trunk/; revision=20726
2006-01-08 20:08:38 +00:00
Royce Mitchell III 4f8bfb838f minor bugfix: sswprintf(L"%hs","foo") was returning L"fff"
svn path=/trunk/; revision=20712
2006-01-08 13:54:06 +00:00
Christoph von Wittich 992bede333 fix pch bug (patch by Brezenbak)
svn path=/trunk/; revision=20694
2006-01-08 02:39:11 +00:00
Christoph von Wittich cd2b2bca16 comment out some more not needed code
svn path=/trunk/; revision=20691
2006-01-08 00:59:24 +00:00
Christoph von Wittich e7ac44d731 don't use VCToolsFile anymore because of different include dirs for subprojects
svn path=/trunk/; revision=20690
2006-01-08 00:48:28 +00:00
Alex Ionescu 65740fb8ed - Temporarily revert 20639 until a better fix is found. Thanks to Gé.
svn path=/trunk/; revision=20681
2006-01-07 23:22:56 +00:00
Alex Ionescu 38c460379c - Do not generate manifest files for drivers or native apps.
- Get portcls to compile.
- Commit some fixes I forgot.

svn path=/trunk/; revision=20656
2006-01-07 07:40:14 +00:00
Brandon Turner a6560cb6af Remove NtGdiCheckColorsInGamut as it is not an API.
svn path=/trunk/; revision=20645
2006-01-07 03:29:02 +00:00
Alex Ionescu eac981c519 - Properly set STDCALL as default convention, previous patch incorrectly set it as a linker setting instead of a compiler setting.
svn path=/trunk/; revision=20640
2006-01-07 01:37:37 +00:00
Alex Ionescu 38b2f3f3cc - Don't name-decorate the entrypoint. This lets msvc link the module properly and remains compatible with GCC.
svn path=/trunk/; revision=20639
2006-01-07 01:27:20 +00:00
Alex Ionescu fc89076d16 * Rbuild MSVC Backend changes:
- Don't do runtime checks for drivers
- Don't do buffer checks for drivers
- Use W0 for speed build, not for the release build.
- Disable Wp64 only for the speed build, not for the release build
- Use /STDCALL default calling convention for native modules because the DDK requires it
- Remove some duplicated options that were passed on the command line
- Replace some options that were passed on the commandline with their appropriate XML keywords.

svn path=/trunk/; revision=20637
2006-01-07 01:15:26 +00:00
Brandon Turner 1b52cd809d Remove NtGdiDeleteDC
svn path=/trunk/; revision=20635
2006-01-07 01:06:48 +00:00
Christoph von Wittich d418095a61 disabled warning 4214
svn path=/trunk/; revision=20634
2006-01-06 23:47:15 +00:00
Gé van Geldorp c509ca7a82 Sync to Wine-0_9_5:
Alexandre Julliard <[email protected]>
- Support building flex files without debug support.
- Added some flex options to avoid compiler warnings.
  Moved options from the Makefile into the source.

svn path=/trunk/; revision=20618
2006-01-06 19:56:51 +00:00
Gé van Geldorp 5bb6a3bdb5 Merge in a post-Wine-0_9_5 change to get rid of some warnings. Thanks to
CvW for reporting.

svn path=/trunk/; revision=20615
2006-01-06 17:46:36 +00:00
Gé van Geldorp 1ac6ad3e2d Sync to Wine-0_9_5:
Alexandre Julliard <[email protected]>
- Support building flex files without debug support.
- Added some flex options to avoid compiler warnings.
  Moved options from the Makefile into the source.

svn path=/trunk/; revision=20614
2006-01-06 17:26:49 +00:00
Royce Mitchell III 9edfccb5e4 fix build in unspecified build environment - patch by Reuben Perelman <[email protected]>
svn path=/trunk/; revision=20584
2006-01-05 16:35:08 +00:00