Skip to content

Commit

Permalink
RT R3 A106 Hostkit for Win32
Browse files Browse the repository at this point in the history
  • Loading branch information
REBOL Technologies authored and earl committed Sep 10, 2010
1 parent 4d3bdea commit 2c1bd46
Show file tree
Hide file tree
Showing 20 changed files with 529 additions and 512 deletions.
4 changes: 2 additions & 2 deletions about.txt
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
REBOL 3 Host-Kit Source Distribution
From REBOL Technologies in Ukiah, California

Version: 2.100.105.0.0 (alpha)
Updated: 1-Sep-2010/9:55:48-7:00
Version: 2.100.106.0.0 (alpha)
Updated: 8-Sep-2010/12:45:20-7:00

PURPOSE:

Expand Down
Binary file modified lib/r3lib.dll
Binary file not shown.
Binary file modified lib/r3lib.exp
Binary file not shown.
Binary file modified lib/r3lib.lib
Binary file not shown.
1 change: 1 addition & 0 deletions make-cbp/post-build-win.cmd
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
IF NOT EXIST %1\r3lib.dll copy ..\lib\r3lib.dll %1\r3lib.dll
143 changes: 73 additions & 70 deletions make-cbp/r3.cbp
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
<Compiler>
<Add option="-c" />
<Add option="-DUNICODE" />
<Add directory="src\include" />
<Add directory="..\src\include" />
</Compiler>
<Linker>
<Add option="-lm" />
Expand All @@ -43,115 +43,118 @@
<Add library="gdi32" />
<Add library="stdc++" />
<Add library="r3lib" />
<Add directory="lib" />
<Add directory="..\lib" />
</Linker>
<Unit filename="src\agg\agg_arc.cpp" />
<Unit filename="src\agg\agg_arrowhead.cpp" />
<Unit filename="src\agg\agg_bezier_arc.cpp" />
<Unit filename="src\agg\agg_bspline.cpp" />
<Unit filename="src\agg\agg_compo.cpp" />
<Unit filename="src\agg\agg_curves.cpp" />
<Unit filename="src\agg\agg_font_win32_tt.cpp" />
<Unit filename="src\agg\agg_graphics.cpp" />
<Unit filename="src\agg\agg_image_filters.cpp" />
<Unit filename="src\agg\agg_line_aa_basics.cpp" />
<Unit filename="src\agg\agg_path_storage.cpp" />
<Unit filename="src\agg\agg_rasterizer_scanline_aa.cpp" />
<Unit filename="src\agg\agg_rounded_rect.cpp" />
<Unit filename="src\agg\agg_scanline_u.h" />
<Unit filename="src\agg\agg_sqrt_tables.cpp" />
<Unit filename="src\agg\agg_trans_affine.cpp" />
<Unit filename="src\agg\agg_trans_single_path.cpp" />
<Unit filename="src\agg\agg_truetype_text.cpp" />
<Unit filename="src\agg\agg_vcgen_bspline.cpp" />
<Unit filename="src\agg\agg_vcgen_contour.cpp" />
<Unit filename="src\agg\agg_vcgen_dash.cpp" />
<Unit filename="src\agg\agg_vcgen_markers_term.cpp" />
<Unit filename="src\agg\agg_vcgen_smooth_poly1.cpp" />
<Unit filename="src\agg\agg_vcgen_stroke.cpp" />
<Unit filename="src\agg\agg_vpgen_segmentator.cpp" />
<Unit filename="src\agg\compositor.cpp" />
<Unit filename="src\agg\graphics.cpp" />
<Unit filename="src\agg\rich_text.cpp" />
<Unit filename="src\include\agg-compositor.h" />
<Unit filename="src\include\agg-draw.h" />
<Unit filename="src\include\agg-text.h" />
<Unit filename="src\include\ext-types.h" />
<Unit filename="src\include\host-ext-draw.h" />
<Unit filename="src\include\host-ext-graphics.h" />
<Unit filename="src\include\host-ext-shape.h" />
<Unit filename="src\include\host-ext-text.h" />
<Unit filename="src\include\host-lib.h" />
<Unit filename="src\include\reb-args.h" />
<Unit filename="src\include\reb-c.h" />
<Unit filename="src\include\reb-config.h" />
<Unit filename="src\include\reb-defs.h" />
<Unit filename="src\include\reb-device.h" />
<Unit filename="src\include\reb-event.h" />
<Unit filename="src\include\reb-evtypes.h" />
<Unit filename="src\include\reb-ext.h" />
<Unit filename="src\include\reb-file.h" />
<Unit filename="src\include\reb-filereq.h" />
<Unit filename="src\include\reb-gob.h" />
<Unit filename="src\include\reb-host.h" />
<Unit filename="src\include\reb-lib.h" />
<Unit filename="src\include\reb-net.h" />
<Unit filename="src\include\reb-to.h" />
<Unit filename="src\include\rebol-lib.h" />
<Unit filename="src\include\sys-net.h" />
<Unit filename="src\os\dev-dns.c">
<ExtraCommands>
<Add after="post-build-win.cmd $(TARGET_OUTPUT_DIR)" />
</ExtraCommands>
<Unit filename="..\src\agg\agg_arc.cpp" />
<Unit filename="..\src\agg\agg_arrowhead.cpp" />
<Unit filename="..\src\agg\agg_bezier_arc.cpp" />
<Unit filename="..\src\agg\agg_bspline.cpp" />
<Unit filename="..\src\agg\agg_compo.cpp" />
<Unit filename="..\src\agg\agg_curves.cpp" />
<Unit filename="..\src\agg\agg_font_win32_tt.cpp" />
<Unit filename="..\src\agg\agg_graphics.cpp" />
<Unit filename="..\src\agg\agg_image_filters.cpp" />
<Unit filename="..\src\agg\agg_line_aa_basics.cpp" />
<Unit filename="..\src\agg\agg_path_storage.cpp" />
<Unit filename="..\src\agg\agg_rasterizer_scanline_aa.cpp" />
<Unit filename="..\src\agg\agg_rounded_rect.cpp" />
<Unit filename="..\src\agg\agg_scanline_u.h" />
<Unit filename="..\src\agg\agg_sqrt_tables.cpp" />
<Unit filename="..\src\agg\agg_trans_affine.cpp" />
<Unit filename="..\src\agg\agg_trans_single_path.cpp" />
<Unit filename="..\src\agg\agg_truetype_text.cpp" />
<Unit filename="..\src\agg\agg_vcgen_bspline.cpp" />
<Unit filename="..\src\agg\agg_vcgen_contour.cpp" />
<Unit filename="..\src\agg\agg_vcgen_dash.cpp" />
<Unit filename="..\src\agg\agg_vcgen_markers_term.cpp" />
<Unit filename="..\src\agg\agg_vcgen_smooth_poly1.cpp" />
<Unit filename="..\src\agg\agg_vcgen_stroke.cpp" />
<Unit filename="..\src\agg\agg_vpgen_segmentator.cpp" />
<Unit filename="..\src\agg\compositor.cpp" />
<Unit filename="..\src\agg\graphics.cpp" />
<Unit filename="..\src\agg\rich_text.cpp" />
<Unit filename="..\src\include\agg-compositor.h" />
<Unit filename="..\src\include\agg-draw.h" />
<Unit filename="..\src\include\agg-text.h" />
<Unit filename="..\src\include\ext-types.h" />
<Unit filename="..\src\include\host-ext-draw.h" />
<Unit filename="..\src\include\host-ext-graphics.h" />
<Unit filename="..\src\include\host-ext-shape.h" />
<Unit filename="..\src\include\host-ext-text.h" />
<Unit filename="..\src\include\host-lib.h" />
<Unit filename="..\src\include\reb-args.h" />
<Unit filename="..\src\include\reb-c.h" />
<Unit filename="..\src\include\reb-config.h" />
<Unit filename="..\src\include\reb-defs.h" />
<Unit filename="..\src\include\reb-device.h" />
<Unit filename="..\src\include\reb-event.h" />
<Unit filename="..\src\include\reb-evtypes.h" />
<Unit filename="..\src\include\reb-ext.h" />
<Unit filename="..\src\include\reb-file.h" />
<Unit filename="..\src\include\reb-filereq.h" />
<Unit filename="..\src\include\reb-gob.h" />
<Unit filename="..\src\include\reb-host.h" />
<Unit filename="..\src\include\reb-lib.h" />
<Unit filename="..\src\include\reb-net.h" />
<Unit filename="..\src\include\reb-to.h" />
<Unit filename="..\src\include\rebol-lib.h" />
<Unit filename="..\src\include\sys-net.h" />
<Unit filename="..\src\os\dev-dns.c">
<Option compilerVar="CC" />
<Option compiler="gcc" use="1" buildCommand="$compiler $options $includes -c $file -fpack-struct -o $object" />
</Unit>
<Unit filename="src\os\dev-net.c">
<Unit filename="..\src\os\dev-net.c">
<Option compilerVar="CC" />
<Option compiler="gcc" use="1" buildCommand="$compiler $options $includes -c $file -fpack-struct -o $object" />
</Unit>
<Unit filename="src\os\host-args.c">
<Unit filename="..\src\os\host-args.c">
<Option compilerVar="CC" />
<Option compiler="gcc" use="1" buildCommand="$compiler $options $includes -c $file -fpack-struct -o $object" />
</Unit>
<Unit filename="src\os\host-device.c">
<Unit filename="..\src\os\host-device.c">
<Option compilerVar="CC" />
<Option compiler="gcc" use="1" buildCommand="$compiler $options $includes -c $file -fpack-struct -o $object" />
</Unit>
<Unit filename="src\os\host-main.c">
<Unit filename="..\src\os\host-main.c">
<Option compilerVar="CC" />
<Option compiler="gcc" use="1" buildCommand="$compiler $options $includes -c $file -fpack-struct -o $object" />
</Unit>
<Unit filename="src\os\host-stdio.c">
<Unit filename="..\src\os\host-stdio.c">
<Option compilerVar="CC" />
<Option compiler="gcc" use="1" buildCommand="$compiler $options $includes -c $file -fpack-struct -o $object" />
</Unit>
<Unit filename="src\os\win32\dev-clipboard.c">
<Unit filename="..\src\os\win32\dev-clipboard.c">
<Option compilerVar="CC" />
<Option compiler="gcc" use="1" buildCommand="$compiler $options $includes -c $file -fpack-struct -o $object" />
</Unit>
<Unit filename="src\os\win32\dev-event.c">
<Unit filename="..\src\os\win32\dev-event.c">
<Option compilerVar="CC" />
<Option compiler="gcc" use="1" buildCommand="$compiler $options $includes -c $file -fpack-struct -o $object" />
</Unit>
<Unit filename="src\os\win32\dev-file.c">
<Unit filename="..\src\os\win32\dev-file.c">
<Option compilerVar="CC" />
<Option compiler="gcc" use="1" buildCommand="$compiler $options $includes -c $file -fpack-struct -o $object" />
</Unit>
<Unit filename="src\os\win32\dev-stdio.c">
<Unit filename="..\src\os\win32\dev-stdio.c">
<Option compilerVar="CC" />
<Option compiler="gcc" use="1" buildCommand="$compiler $options $includes -c $file -fpack-struct -o $object" />
</Unit>
<Unit filename="src\os\win32\host-event.c">
<Unit filename="..\src\os\win32\host-event.c">
<Option compilerVar="CC" />
<Option compiler="gcc" use="1" buildCommand="$compiler $options $includes -c $file -fpack-struct -o $object" />
</Unit>
<Unit filename="src\os\win32\host-graphics.c">
<Unit filename="..\src\os\win32\host-graphics.c">
<Option compilerVar="CC" />
<Option compiler="gcc" use="1" buildCommand="$compiler $options $includes -c $file -fpack-struct -o $object" />
</Unit>
<Unit filename="src\os\win32\host-lib.c">
<Unit filename="..\src\os\win32\host-lib.c">
<Option compilerVar="CC" />
<Option compiler="gcc" use="1" buildCommand="$compiler $options $includes -c $file -fpack-struct -o $object" />
</Unit>
<Unit filename="src\os\win32\host-window.c">
<Unit filename="..\src\os\win32\host-window.c">
<Option compilerVar="CC" />
<Option compiler="gcc" use="1" buildCommand="$compiler $options $includes -c $file -fpack-struct -o $object" />
</Unit>
Expand Down
13 changes: 6 additions & 7 deletions make-gcc/makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
#--- REBOL 3.0 Host Makefile - Build A105
#--- Note: this makefile was generated by make-build.r (1-Sep-2010/16:55:48)
#--- This file intentionally kept simple - to work on all platforms.
#--- You will need REBOL 2.6 or 2.7 in your work directory or environment path
#--- REBOL 3.0 Host Makefile - Build A106 - From make-build.r (8-Sep-2010/19:45:20)
#--- TO MAKE: copy this file to the top level (where src/ is a dir)
#--- This file intentionally kept simple... to work on all platforms.

C= gcc
#C= cc (an alternative)
Expand Down Expand Up @@ -94,12 +93,12 @@ r3.exe: $(OBJS) $(GFX) $(AGG) r3lib.dll
$C $(CFLAGS) -fpack-struct -o $O/host-main.o $S/os/host-main.c
$C -o r3.exe $(OBJS) $(GFX) $(AGG) $(LIBS)
strip r3.exe

r3core.exe: $(OBJS) r3lib.dll
$C $(CFLAGS) -DCORE_ONLY -fpack-struct -o $O/host-main.o $S/os/host-main.c
$C $(CFLAGS) -fpack-struct -DCORE_ONLY -o $O/host-main.o $S/os/host-main.c
$C -o r3core.exe $(OBJS) $(LIBS)
strip r3core.exe

r3lib.dll: lib/r3lib.dll
copy lib\r3lib.dll .

Expand Down
2 changes: 1 addition & 1 deletion src/boot/version.r
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.100.105.3.1
2.100.106.3.1
16 changes: 8 additions & 8 deletions src/include/ext-types.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
************************************************************************
**
** Title: Extension Types (Isolators)
** Build: A105
** Date: 1-Sep-2010
** Build: A106
** Date: 8-Sep-2010
** File: ext-types.h
**
** AUTO-GENERATED FILE - Do not modify. (From: make-boot.r)
Expand Down Expand Up @@ -36,12 +36,12 @@ enum REBOL_Ext_Types
RXT_GET_WORD, // 15
RXT_LIT_WORD, // 16
RXT_REFINEMENT, // 17
RXT_STRING = 24, // 18
RXT_FILE, // 19
RXT_EMAIL, // 20
RXT_URL, // 21
RXT_TAG, // 22
RXT_ISSUE, // 23
RXT_ISSUE, // 18
RXT_STRING = 24, // 19
RXT_FILE, // 20
RXT_EMAIL, // 21
RXT_URL, // 22
RXT_TAG, // 23
RXT_BLOCK = 32, // 24
RXT_PAREN, // 25
RXT_PATH, // 26
Expand Down
4 changes: 2 additions & 2 deletions src/include/host-ext-draw.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
************************************************************************
**
** Title: REBOL Graphics - DRAW commands
** Build: A105
** Date: 1-Sep-2010
** Build: A106
** Date: 8-Sep-2010
** File: host-ext-draw
**
** AUTO-GENERATED FILE - Do not modify. (From: make-host-ext.r)
Expand Down
4 changes: 2 additions & 2 deletions src/include/host-ext-graphics.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
************************************************************************
**
** Title: REBOL Graphics
** Build: A105
** Date: 1-Sep-2010
** Build: A106
** Date: 8-Sep-2010
** File: host-ext-graphics
**
** AUTO-GENERATED FILE - Do not modify. (From: make-host-ext.r)
Expand Down
4 changes: 2 additions & 2 deletions src/include/host-ext-shape.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
************************************************************************
**
** Title: REBOL Graphics - SHAPE commands
** Build: A105
** Date: 1-Sep-2010
** Build: A106
** Date: 8-Sep-2010
** File: host-ext-shape
**
** AUTO-GENERATED FILE - Do not modify. (From: make-host-ext.r)
Expand Down
4 changes: 2 additions & 2 deletions src/include/host-ext-text.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
************************************************************************
**
** Title: REBOL Graphics - TEXT commands
** Build: A105
** Date: 1-Sep-2010
** Build: A106
** Date: 8-Sep-2010
** File: host-ext-text
**
** AUTO-GENERATED FILE - Do not modify. (From: make-host-ext.r)
Expand Down
Loading

0 comments on commit 2c1bd46

Please sign in to comment.