mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-19 05:00:12 +02:00
+ enabled compilation of unit ptc for go32v2
git-svn-id: trunk@25568 -
This commit is contained in:
parent
c34760677b
commit
5da9170615
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user