Commit Graph

37 Commits

Author SHA1 Message Date
9c8a39d61e Rework CMakeLists.txt so project is compiled without intermediary libraries. 2021-04-24 20:26:43 +01:00
ea076dc481 Use "X86" as 32-bit OS/2 system processor CMake definition for OpenWatcom. 2021-04-24 15:13:55 +01:00
4de2eabb06 Add CMake files for 32-bit OS/2 using OpenWatcom. 2021-04-23 05:10:03 +01:00
870443e203 Detect Microsoft C in 16-bit OS/2 and use different PFSINFO structure format to retrieve volume serial number. 2021-04-11 02:51:30 +01:00
37da49d062 Add detection of 16-bit OS/2 in other compilers. 2021-04-11 02:50:56 +01:00
09e7535190 Code refactor. 2021-04-11 00:44:29 +01:00
d0ef9457f3 Fix how 32-bit vs 16-bit OS/2 is detected in attributes setter. 2021-04-11 00:41:08 +01:00
49b5cd1701 Fix OS/2 includes to not repeat including os2.h. 2021-04-11 00:40:29 +01:00
82ceff1316 Fix volume information in OS/2. 2021-04-05 23:04:02 +01:00
2e85ff165e Fix retrieval of 32-bit OS/2 version. 2021-04-05 23:03:41 +01:00
ab3e22d8cc Fix typo. 2021-04-05 21:52:34 +01:00
ce924f06d4 Fix spurious parameters in OS/2 calls. 2021-04-05 21:52:22 +01:00
7626ea03f8 In OS/2 change current drive before changing current directory. 2021-04-05 21:51:56 +01:00
7c8582bde4 Rename os2.h to os2defs.h to prevent collision in old compilers. 2021-04-05 21:47:32 +01:00
3a17625aad Fix spurious endif at end of file. 2021-04-05 19:33:45 +01:00
d65be35f01 Add options to write to a log and be quiet. 2021-03-14 22:55:55 +00:00
f4ebb40f33 Fix inclusion guards. 2021-03-14 19:18:18 +00:00
7cc2dcd989 Fix file headers. 2021-03-14 19:14:41 +00:00
6c75daa1ae Fix include paths for OS/2. 2021-03-14 18:51:47 +00:00
1fa25644d1 Remove some unused code. 2021-03-14 18:50:14 +00:00
b1f7226cfa Fix dereferencing strings. 2021-03-14 18:12:56 +00:00
4b75cd3e71 Remove preprocessor guards by OS. Project should now only include the needed files. 2021-03-14 14:38:51 +00:00
ec816ee56b Fix OS/2 declarations. 2021-03-12 01:00:33 +00:00
b409aaa371 Merge OS/2 volume information code. 2021-03-12 00:58:36 +00:00
bcde8e1d3f Merge OS/2 timestamps code. 2021-03-12 00:52:20 +00:00
14148fffce Merge OS/2 sparse code. 2021-03-12 00:45:22 +00:00
cc2b377fbd Merge OS/2 resource fork code. 2021-03-12 00:15:00 +00:00
27d8b52e7e Merge OS/2 permissions code. 2021-03-12 00:14:03 +00:00
9e3696943a Merge OS/2 links code. 2021-03-12 00:12:29 +00:00
3267639325 Merge OS/2 fragments code. 2021-03-12 00:11:20 +00:00
52fae99931 Merge OS/2 files code. 2021-03-12 00:09:11 +00:00
d2ff4a2dda Merge OS/2 filename code. 2021-03-12 00:07:06 +00:00
8e10a1f898 Merge OS/2 directory depth code. 2021-03-12 00:05:02 +00:00
8f3853bc1f Merge OS/2 deleted code. 2021-03-12 00:02:48 +00:00
2a2962bd3e Use common actionTaken variable type for OS/2. 2021-03-11 23:59:34 +00:00
7bd02b2150 Merge OS/2 attribute code. 2021-03-11 23:57:11 +00:00
e9df0c720c Split OS/2 code. 2021-03-11 22:35:45 +00:00