mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-06-28 09:48:16 +02:00
91 lines
2.8 KiB
C++
91 lines
2.8 KiB
C++
{ Make general directory and all subdirectories }
|
|
{ FULLFCL will be defined if included from main FCL directory, }
|
|
{ which should always be the case for this file }
|
|
|
|
Targets.ResetDefaults;
|
|
Targets.DefaultDir:='inc';
|
|
T:=Targets.AddUnit('contnrs');
|
|
T:=Targets.AddUnit('inifiles');
|
|
T:=Targets.AddUnit('ezcgi');
|
|
T:=Targets.AddUnit('pipes');
|
|
T:=Targets.AddUnit('rtfpars');
|
|
T:=Targets.AddUnit('idea');
|
|
T:=Targets.AddUnit('base64');
|
|
T:=Targets.AddUnit('gettext');
|
|
T:=Targets.AddUnit('iostream');
|
|
T:=Targets.AddUnit('zstream');
|
|
T:=Targets.AddUnit('cachecls');
|
|
T.ResourceStrings:=True;
|
|
T:=Targets.AddUnit('avl_tree');
|
|
T:=Targets.AddUnit('xmlreg');
|
|
T:=Targets.AddUnit('registry');
|
|
T.ResourceStrings:=True;
|
|
T:=Targets.AddUnit('eventlog');
|
|
T.ResourceStrings:=True;
|
|
T:=Targets.AddUnit('custapp');
|
|
T.ResourceStrings:=True;
|
|
T:=Targets.AddUnit('cgiapp');
|
|
T.ResourceStrings:=True;
|
|
T:=Targets.AddUnit('wformat');
|
|
T:=Targets.AddUnit('whtml');
|
|
T:=Targets.AddUnit('wtex');
|
|
T:=Targets.AddUnit('rttiutils');
|
|
T:=Targets.AddUnit('bufstream');
|
|
T.ResourceStrings:=True;
|
|
T:=Targets.AddUnit('streamex');
|
|
T:=Targets.AddUnit('process');
|
|
T.OS:=[freebsd,darwin,netbsd,openbsd,linux,win32];
|
|
T:=Targets.AddUnit('ssockets');
|
|
T.OS:=[freebsd,darwin,netbsd,openbsd,linux,win32,os2,emx,netware,netwlibc];
|
|
T.ResourceStrings:=True;
|
|
T:=Targets.AddUnit('resolve');
|
|
T.OS:=[freebsd,darwin,netbsd,openbsd,linux,win32,os2,emx,netware,netwlibc];
|
|
T.ResourceStrings:=True;
|
|
T:=Targets.AddUnit('fpasync');
|
|
T.OS:=[freebsd,darwin,netbsd,openbsd,linux];
|
|
T:=Targets.AddUnit('syncobjs');
|
|
T.OS:=[freebsd,darwin,linux,win32,netwlibc];
|
|
T.Directory:=OSToString(Defaults.OS);
|
|
T:=Targets.AddUnit('win32/fileinfo');
|
|
T.OS:=[win32];
|
|
|
|
{ Clean files. }
|
|
CleanFiles.add('adler.o');
|
|
CleanFiles.add('adler.ppu');
|
|
CleanFiles.add('gzcrc.o');
|
|
CleanFiles.add('gzcrc.ppu');
|
|
CleanFiles.add('gzio.o');
|
|
CleanFiles.add('gzio.ppu');
|
|
CleanFiles.add('infblock.o');
|
|
CleanFiles.add('infblock.ppu');
|
|
CleanFiles.add('infcodes.o');
|
|
CleanFiles.add('infcodes.ppu');
|
|
CleanFiles.add('inffast.o');
|
|
CleanFiles.add('inffast.ppu');
|
|
CleanFiles.add('inftrees.o');
|
|
CleanFiles.add('inftrees.ppu');
|
|
CleanFiles.add('infutil.o');
|
|
CleanFiles.add('infutil.ppu');
|
|
CleanFiles.add('minigzip.o');
|
|
CleanFiles.add('minigzip.ppu');
|
|
CleanFiles.add('paszlib.o');
|
|
CleanFiles.add('paszlib.ppu');
|
|
CleanFiles.add('trees.o');
|
|
CleanFiles.add('trees.ppu');
|
|
CleanFiles.add('zbase.o');
|
|
CleanFiles.add('zbase.ppu');
|
|
CleanFiles.add('zcompres.o');
|
|
CleanFiles.add('zcompres.ppu');
|
|
CleanFiles.add('zdeflate.o');
|
|
CleanFiles.add('zdeflate.ppu');
|
|
CleanFiles.add('zinflate.o');
|
|
CleanFiles.add('zinflate.ppu');
|
|
CleanFiles.add('zuncompr.o');
|
|
CleanFiles.add('zuncompr.ppu');
|
|
CleanFiles.add('zutil.o');
|
|
CleanFiles.add('zutil.ppu');
|
|
CleanFiles.add('pthreads.o');
|
|
CleanFiles.add('pthreads.ppu');
|
|
CleanFiles.add('streamio.o');
|
|
CleanFiles.add('streamio.ppu');
|