+ enabled compilation of unit ptc for go32v2

git-svn-id: trunk@25568 -
This commit is contained in:
nickysn 2013-09-25 14:39:33 +00:00
parent c34760677b
commit 5da9170615

View File

@ -22,25 +22,26 @@ begin
P.License := 'LGPL with modification, ';
P.HomepageURL := 'http://ptcpas.sourceforge.net/';
P.Description := 'A free, portable framebuffer library.';
p.OSes:=[linux,win32,win64];
p.OSes:=[linux,win32,win64,go32v2];
P.SourcePath.Add('src');
P.SourcePath.Add('src/ptcwrapper');
P.SourcePath.Add('src/win32/directx', [win32, win64]);
P.SourcePath.Add('src/dos/base',[go32v2]);
P.SourcePath.Add('src/dos/cga',[go32v2]);
P.SourcePath.Add('src/dos/textfx2',[go32v2]);
P.SourcePath.Add('src/dos/timeunit',[go32v2]);
P.SourcePath.Add('src/dos/vesa',[go32v2]);
P.SourcePath.Add('src/dos/vga',[go32v2]);
P.IncludePath.Add('src');
P.IncludePath.Add('src/core');
P.IncludePath.Add('src/dos',[go32v2]);
P.IncludePath.Add('src/dos/base',[go32v2]);
P.SourcePath.Add('src/dos/cga',[go32v2]);
P.SourcePath.Add('src/dos/fakemode',[go32v2]);
P.SourcePath.Add('src/dos/textfx2',[go32v2]);
P.SourcePath.Add('src/dos/timeunit',[go32v2]);
P.SourcePath.Add('src/dos/vesa',[go32v2]);
P.IncludePath.Add('src/dos/cga',[go32v2]);
P.IncludePath.Add('src/dos/fakemode',[go32v2]);
P.IncludePath.Add('src/dos/textfx2',[go32v2]);
P.IncludePath.Add('src/dos/timeunit',[go32v2]);
P.IncludePath.Add('src/dos/vesa',[go32v2]);
P.IncludePath.Add('src/dos/vga',[go32v2]);
P.IncludePath.Add('src/win32',[win32,win64]);
P.IncludePath.Add('src/win32/base', [win32, win64]);
P.IncludePath.Add('src/win32/directx', [win32, win64]);
@ -55,6 +56,14 @@ begin
T:=P.Targets.AddUnit('p_ddraw.pp', [win32, win64]);
T:=P.Targets.AddUnit('go32fix.pp',[go32v2]);
T:=P.Targets.AddUnit('mouse33h.pp',[go32v2]);
T:=P.Targets.AddUnit('textfx2.pp',[go32v2]);
T:=P.Targets.AddUnit('cga.pp',[go32v2]);
T:=P.Targets.AddUnit('timeunit.pp',[go32v2]);
T:=P.Targets.AddUnit('vesa.pp',[go32v2]);
T:=P.Targets.AddUnit('vga.pp',[go32v2]);
T:=P.Targets.AddUnit('ptc.pp');
with T.Dependencies do
begin
@ -155,12 +164,27 @@ begin
AddInclude('win32modesetteri.inc', [win32, win64]);
AddInclude('win32openglwindowd.inc', [win32, win64]);
AddInclude('win32openglwindowi.inc', [win32, win64]);
AddInclude('includes.inc', [go32v2]);
AddInclude('kbd.inc', [go32v2]);
AddInclude('kbdd.inc', [go32v2]);
AddInclude('moused.inc', [go32v2]);
AddInclude('mousei.inc', [go32v2]);
AddInclude('cgaconsoled.inc', [go32v2]);
AddInclude('cgaconsolei.inc', [go32v2]);
AddInclude('textfx2consoled.inc', [go32v2]);
AddInclude('textfx2consolei.inc', [go32v2]);
AddInclude('vesaconsoled.inc', [go32v2]);
AddInclude('vesaconsolei.inc', [go32v2]);
AddInclude('vgaconsoled.inc', [go32v2]);
AddInclude('vgaconsolei.inc', [go32v2]);
AddUnit('p_gx',[Wince]);
AddUnit('textfx2',[Go32v2]);
AddUnit('cga',[Go32v2]);
AddUnit('timeunit',[Go32v2]);
AddUnit('vesa',[Go32v2]);
AddUnit('vga',[Go32v2]);
AddUnit('go32fix',[go32v2]);
AddUnit('mouse33h',[go32v2]);
AddUnit('textfx2',[go32v2]);
AddUnit('cga',[go32v2]);
AddUnit('timeunit',[go32v2]);
AddUnit('vesa',[go32v2]);
AddUnit('vga',[go32v2]);
end;
T:=P.Targets.AddUnit('ptceventqueue.pp');
with T.Dependencies do