Browse Source

* Move EMX/OS2 rules to inc/Makefile.rtl

  + Implement dotted versions for te mex/os2 units
  * Use lower names for OS2Api.name as in namespaced/os2 directory
Pierre Muller 2 years ago
parent
commit
ce5653897b
3 changed files with 226 additions and 116 deletions
  1. 0 57
      rtl/emx/Makefile.fpc
  2. 225 22
      rtl/inc/Makefile.rtl
  3. 1 37
      rtl/os2/Makefile.fpc

+ 0 - 57
rtl/emx/Makefile.fpc

@@ -101,60 +101,3 @@ SYSDEPS=$(SYSINCDEPS) $(SYSCPUDEPS)
 #
 
 
-doscalls$(PPUEXT) : $(OS2INC)/doscalls.pas strings$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
-        $(COMPILER) $<
-
-viocalls$(PPUEXT) : $(OS2INC)/viocalls.pas $(SYSTEMUNIT)$(PPUEXT)
-        $(COMPILER) $<
-
-so32dll$(PPUEXT) : $(OS2INC)/so32dll.pas $(SYSTEMUNIT)$(PPUEXT)
-        $(COMPILER) $<
-
-kbdcalls$(PPUEXT) : $(OS2INC)/kbdcalls.pas $(SYSTEMUNIT)$(PPUEXT)
-        $(COMPILER) $<
-
-moucalls$(PPUEXT) : $(OS2INC)/moucalls.pas $(SYSTEMUNIT)$(PPUEXT)
-        $(COMPILER) $<
-
-moncalls$(PPUEXT) : $(OS2INC)/moncalls.pas strings$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
-        $(COMPILER) $<
-
-os2def$(PPUEXT) : $(OS2INC)/os2def.pas $(SYSTEMUNIT)$(PPUEXT)
-        $(COMPILER) $<
-
-doscall2$(PPUEXT) : $(OS2INC)/doscall2.pas doscalls$(PPUEXT) os2def$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
-        $(COMPILER) $<
-
-pmwin$(PPUEXT) : $(OS2INC)/pmwin.pas os2def$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
-        $(COMPILER) $<
-
-pmbitmap$(PPUEXT) : $(OS2INC)/pmbitmap.pas $(SYSTEMUNIT)$(PPUEXT)
-        $(COMPILER) $<
-
-pmgpi$(PPUEXT) : $(OS2INC)/pmgpi.pas pmbitmap$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
-        $(COMPILER) $<
-
-pmstddlg$(PPUEXT) : $(OS2INC)/pmstddlg.pas os2def$(PPUEXT) doscalls$(PPUEXT) pmwin$(PPUEXT) pmgpi$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
-        $(COMPILER) $<
-
-pmhelp$(PPUEXT) : $(OS2INC)/pmhelp.pas os2def$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
-        $(COMPILER) $<
-
-pmdev$(PPUEXT) : $(OS2INC)/pmdev.pas os2def$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
-        $(COMPILER) $<
-
-pmspl$(PPUEXT) : $(OS2INC)/pmspl.pas os2def$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
-        $(COMPILER) $<
-
-pmshl$(PPUEXT) : $(OS2INC)/pmshl.pas os2def$(PPUEXT) pmwin$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
-        $(COMPILER) $<
-
-pmwp$(PPUEXT) : $(OS2INC)/pmwp.pas os2def$(PPUEXT) pmwin$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
-        $(COMPILER) $<
-
-pmwsock$(PPUEXT) : $(OS2INC)/pmwsock.pas os2def$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
-        $(COMPILER) $<
-
-pmbidi$(PPUEXT) : $(OS2INC)/pmbidi.pas os2def$(PPUEXT) pmwin$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
-        $(COMPILER) $<
-

+ 225 - 22
rtl/inc/Makefile.rtl

@@ -84,8 +84,8 @@ CWSTRINGUNIT=UnixApi.CWString
 DDKUNIT=NTApi.Ddk
 DLUNIT=UnixApi.Dl
 DOSUNIT=TP.DOS
-DOSCALL2UNIT=OS2Api.Doscall2
-DOSCALLSUNIT=OS2Api.Doscalls
+DOSCALL2UNIT=OS2Api.doscall2
+DOSCALLSUNIT=OS2Api.doscalls
 DPMIEXCPUNIT=DOSApi.Dpmiexcp
 DXELOADUNIT=DOSApi.Dxeload
 DXETYPEUNIT=DOSApi.Dxetype
@@ -100,7 +100,7 @@ ESP8266RTOS_30400UNIT=System.Esp8266rtos_30400
 ESPIDF_40100UNIT=System.Espidf_40100
 ESPIDF_40200UNIT=System.Espidf_40200
 ESPIDF_40400UNIT=System.Espidf_40400
-EXEUNIT=OS2Api.Exe
+EXEUNIT=OS2Api.exe
 EXEINFOUNIT=System.Exeinfo
 EXTPASUNIT=extpas
 FE310G000UNIT=EmbeddedApi.Fe310g000
@@ -120,7 +120,7 @@ INITCUNIT=System.InitC
 INTRINSICSUNIT=System.Intrinsics
 ISO7185UNIT=iso7185
 JDK15UNIT=JavaApi.JDK15
-KBDCALLSUNIT=OS2Api.Kbdcalls
+KBDCALLSUNIT=OS2Api.kbdcalls
 LIBCUNIT=NetwareLibCApi.Libc
 LINEINFOUNIT=System.LineInfo
 LINUXUNIT=LinuxApi
@@ -149,14 +149,14 @@ MK22F51212UNIT=EmbeddedApi.Mk22f51212
 MK64F12UNIT=EmbeddedApi.Mk64f12
 MMIOUNIT=EmbeddedApi.Mmio
 MMXUNIT=System.CPU.MMX
-MONCALLSUNIT=OS2Api.Moncalls
-MOUCALLSUNIT=OS2Api.Moucalls
+MONCALLSUNIT=OS2Api.moncalls
+MOUCALLSUNIT=OS2Api.moucalls
 MSMOUSEUNIT=DOSApi.MSMouse
 MULTIBOOTUNIT=EmbeddedApi.Multiboot
 NDKUNIT=NTApi.NDK
 NDKUTILSUNIT=NTApi.NDKUtils
 NETWAREUNIT=NetwareApi.NetWare
-NEWEXEUNIT=OS2Api.Newexe
+NEWEXEUNIT=OS2Api.newexe
 NRF51UNIT=EmbeddedApi.Nrf51
 NRF52UNIT=EmbeddedApi.Nrf52
 NWCALLSUNIT=NetWareApi.Nwcalls
@@ -167,20 +167,20 @@ NWSERVUNIT=NetWareApi.Nwserv
 NWSNUTUNIT=NetWareApi.Nwsnut
 OBJCUNIT=objc
 OBJCBASEUNIT=objcbase
-OS2DEFUNIT=OS2Api.Os2def
+OS2DEFUNIT=OS2Api.os2def
 PAGEMEMUNIT=System.PageMem
 PILOTUNIT=PalmApi.Pilot
-PMBIDIUNIT=OS2Api.Pmbidi
-PMBITMAPUNIT=OS2Api.Pmbitmap
-PMDEVUNIT=OS2Api.Pmdev
-PMGPIUNIT=OS2Api.Pmgpi
-PMHELPUNIT=OS2Api.Pmhelp
-PMSHLUNIT=OS2Api.Pmshl
-PMSPLUNIT=OS2Api.Pmspl
-PMSTDDLGUNIT=OS2Api.Pmstddlg
-PMWINUNIT=OS2Api.Pmwin
-PMWPUNIT=OS2Api.Pmwp
-PMWSOCKUNIT=OS2Api.Pmwsock
+PMBIDIUNIT=OS2Api.pmbidi
+PMBITMAPUNIT=OS2Api.pmbitmap
+PMDEVUNIT=OS2Api.pmdev
+PMGPIUNIT=OS2Api.pmgpi
+PMHELPUNIT=OS2Api.pmhelp
+PMSHLUNIT=OS2Api.pmshl
+PMSPLUNIT=OS2Api.pmspl
+PMSTDDLGUNIT=OS2Api.pmstddlg
+PMWINUNIT=OS2Api.pmwin
+PMWPUNIT=OS2Api.pmwp
+PMWSOCKUNIT=OS2Api.pmwsock
 PORTSUNIT=System.Ports
 POSIXUNIT=QNXApi.Posix
 PROFILEUNIT=DOSApi.Profile
@@ -195,7 +195,7 @@ SFPU128UNIT=System.SoftFpu128
 SFPUX80UNIT=System.SoftFpuX80
 SHAREMEMUNIT=WinApi.ShareMem
 SIGNALSUNIT=WinApi.Signals
-SO32DLLUNIT=OS2Api.So32dll
+SO32DLLUNIT=OS2Api.so32dll
 SOFTFPUUNIT=System.SoftFPU
 SORTBASEUNIT=System.SortBase
 STM32F0XXUNIT=EmbeddedApi.Stm32f0xx
@@ -224,7 +224,7 @@ SYSCALLUNIT=UnixApi.SysCall
 SYSCONSTUNIT=System.SysConst
 SYSCTLUNIT=BsdApi.SysCtl
 SYSEMXUNIT=DOSApi.Sysemx
-SYSOS2UNIT=OS2Api.Sysos2
+SYSOS2UNIT=OS2Api.sysos2
 SYSTRAPSUNIT=PalmApi.Systraps
 SYSUTILSUNIT=System.SysUtils
 TERMIOUNIT=UnixApi.TermIO
@@ -240,7 +240,7 @@ UNIXUNIT=UnixApi.Unix
 UNIXCPUNIT=UnixApi.CP
 UNIXTYPEUNIT=UnixApi.Types
 UNIXUTILUNIT=UnixApi.Utils
-VIOCALLSUNIT=OS2Api.Viocalls
+VIOCALLSUNIT=OS2Api.viocalls
 WASIAPIUNIT=WASIApi.WASIApi
 WASIUTILUNIT=WASIApi.WASIUtil
 WATCOMUNIT=WatcomApi.WatCom
@@ -567,6 +567,13 @@ DOSDIR=$(OSDIR)
 NSDOSDIR=$(NSDIR)/$(DOSDIR)
 endif
 
+ifndef OS2DIR
+OS2DIR=.
+endif
+ifndef NSOS2DIR
+NSOS2DIR=$(NSDIR)/os2
+endif
+
 ifndef SYSUTILSDIR
 SYSUTILSDIR=$(OSDIR)
 endif
@@ -1497,3 +1504,199 @@ bsd$(PPUEXT): $(BSD_DEPS)
 
 BsdApi$(PPUEXT): $(NSBSDDIR)/BsdApi.pp $(BSD_DEPS)
         $(COMPILER) $(BSD_OPT) $<
+
+
+###################
+# EMX/OS2 Units
+###################
+
+DOSCALLS_DEPS = $(OS2DIR)/doscalls.pas strings$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \
+             $(DOSCALLS_DEPS_OS) $(DOSCALLS_DEPS_CPU)
+
+doscalls$(PPUEXT) : $(DOSCALLS_DEPS)
+        $(COMPILER) $<
+
+OS2Api.doscalls$(PPUEXT) : $(NSOS2DIR)/OS2Api.doscalls.pas $(DOSCALLS_DEPS)
+        $(COMPILER) -Fi$(OS2DIR) $<
+
+VIOCALLS_DEPS = $(OS2INC)/viocalls.pas $(SYSTEMUNIT)$(PPUEXT) \
+             $(VIOCALLS_DEPS_OS) $(VIOCALLS_DEPS_CPU)
+
+viocalls$(PPUEXT) : $(VIOCALLS_DEPS)
+        $(COMPILER) $<
+
+OS2Api.viocalls$(PPUEXT) : $(NSOS2DIR)/OS2Api.viocalls.pas $(VIOCALLS_DEPS)
+        $(COMPILER) -Fi$(OS2DIR) $<
+
+SO32DLL_DEPS = $(OS2INC)/so32dll.pas $(SYSTEMUNIT)$(PPUEXT) \
+             $(SO32DLL_DEPS_OS) $(SO32DLL_DEPS_CPU)
+
+so32dll$(PPUEXT) : $(SO32DLL_DEPS)
+        $(COMPILER) $<
+
+OS2Api.so32dll$(PPUEXT) : $(NSOS2DIR)/OS2Api.so32dll.pas $(SO32DLL_DEPS)
+        $(COMPILER) -Fi$(OS2DIR) $<
+
+KBDCALLS_DEPS = $(OS2INC)/kbdcalls.pas $(SYSTEMUNIT)$(PPUEXT) \
+             $(KBDCALLS_DEPS_OS) $(KBDCALLS_DEPS_CPU)
+
+kbdcalls$(PPUEXT) : $(KBDCALLS_DEPS)
+        $(COMPILER) $<
+
+OS2Api.kbdcalls$(PPUEXT) : $(NSOS2DIR)/OS2Api.kbdcalls.pas $(KBDCALLS_DEPS)
+        $(COMPILER) -Fi$(OS2DIR) $<
+
+MOUCALLS_DEPS = $(OS2INC)/moucalls.pas $(SYSTEMUNIT)$(PPUEXT) \
+             $(MOUCALLS_DEPS_OS) $(MOUCALLS_DEPS_CPU)
+
+moucalls$(PPUEXT) : $(MOUCALLS_DEPS)
+        $(COMPILER) $<
+
+OS2Api.moucalls$(PPUEXT) : $(NSOS2DIR)/OS2Api.moucalls.pas $(MOUCALLS_DEPS)
+        $(COMPILER) -Fi$(OS2DIR) $<
+
+MONCALLS_DEPS = $(OS2INC)/moncalls.pas strings$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \
+             $(MONCALLS_DEPS_OS) $(MONCALLS_DEPS_CPU)
+
+moncalls$(PPUEXT) : $(MONCALLS_DEPS)
+        $(COMPILER) $<
+
+OS2Api.moncalls$(PPUEXT) : $(NSOS2DIR)/OS2Api.moncall.pas $(MONCALLS_DEPS)
+        $(COMPILER) -Fi$(OS2DIR) $<
+
+OS2DEF_DEPS = $(OS2INC)/os2def.pas $(SYSTEMUNIT)$(PPUEXT) \
+             $(OS2DEF_DEPS_OS) $(OS2DEF_DEPS_CPU)
+
+os2def$(PPUEXT) : $(OS2DEF_DEPS)
+        $(COMPILER) $<
+
+OS2Api.$(PPUEXT) : $(NSOS2DIR)/OS2Api..pas $(OS2DEF_DEPS)
+        $(COMPILER) -Fi$(OS2DIR) $<
+
+DOSCALL2_DEPS = $(OS2INC)/doscall2.pas doscalls$(PPUEXT) os2def$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \
+             $(DOSCALL2_DEPS_OS) $(DOSCALL2_DEPS_CPU)
+
+doscall2$(PPUEXT) : $(DOSCALL2_DEPS)
+        $(COMPILER) $<
+
+OS2Api.doscall2$(PPUEXT) : $(NSOS2DIR)/OS2Api.doscall2.pas $(DOSCALL2_DEPS)
+        $(COMPILER) -Fi$(OS2DIR) $<
+
+PMWIN_DEPS = $(OS2INC)/pmwin.pas os2def$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \
+             $(PMWIN_DEPS_OS) $(PMWIN_DEPS_CPU)
+
+pmwin$(PPUEXT) : $(PMWIN_DEPS) 
+        $(COMPILER) $<
+
+OS2Api.pmwin$(PPUEXT) : $(NSOS2DIR)/OS2Api.pmwin.pas $(PMWIN_DEPS)
+        $(COMPILER) -Fi$(OS2DIR) $<
+
+PMBITMAP_DEPS = $(OS2INC)/pmbitmap.pas $(SYSTEMUNIT)$(PPUEXT) \
+             $(PMBITMAP_DEPS_OS) $(PMBITMAP_DEPS_CPU)
+
+pmbitmap$(PPUEXT) : $(PMBITMAP_DEPS) 
+        $(COMPILER) $<
+
+OS2Api.pmbitmap$(PPUEXT) : $(NSOS2DIR)/OS2Api.pmbitmap.pas $(PMBITMAP_DEPS)
+        $(COMPILER) -Fi$(OS2DIR) $<
+
+PMGPI_DEPS = $(OS2INC)/pmgpi.pas pmbitmap$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \
+             $(PMGPI_DEPS_OS) $(PMGPI_DEPS_CPU)
+
+pmgpi$(PPUEXT) : $(PMGPI_DEPS)
+        $(COMPILER) $<
+
+OS2Api.pmgpi$(PPUEXT) : $(NSOS2DIR)/OS2Api.pmgpi.pas $(PMGPI_DEPS)
+        $(COMPILER) -Fi$(OS2DIR) $<
+
+PMSTDDLG_DEPS = $(OS2INC)/pmstddlg.pas os2def$(PPUEXT) doscalls$(PPUEXT) pmwin$(PPUEXT) pmgpi$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \
+             $(PMSTDDLG_DEPS_OS) $(PMSTDDLG_DEPS_CPU)
+
+pmstddlg$(PPUEXT) : $(PMSTDDLG_DEPS)
+        $(COMPILER) $<
+
+OS2Api.pmstddlg$(PPUEXT) : $(NSOS2DIR)/OS2Api.pmstddlg.pas $(PMSTDDLG_DEPS)
+        $(COMPILER) -Fi$(OS2DIR) $<
+
+PMHELP_DEPS = $(OS2INC)/pmhelp.pas os2def$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \
+             $(PMHELP_DEPS_OS) $(PMHELP_DEPS_CPU)
+
+pmhelp$(PPUEXT) : $(PMHELP_DEPS)
+        $(COMPILER) $<
+
+OS2Api.pmhelp$(PPUEXT) : $(NSOS2DIR)/OS2Api.pmhelp.pas $(PMHELP_DEPS)
+        $(COMPILER) -Fi$(OS2DIR) $<
+
+PMDEV_DEPS = $(OS2INC)/pmdev.pas os2def$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \
+             $(PMDEV_DEPS_OS) $(PMDEV_DEPS_CPU)
+
+pmdev$(PPUEXT) : $(PMDEV_DEPS)
+        $(COMPILER) $<
+
+OS2Api.pmdev$(PPUEXT) : $(NSOS2DIR)/OS2Api.pmdev.pas $(PMDEV_DEPS)
+        $(COMPILER) -Fi$(OS2DIR) $<
+
+PMSPL_DEPS = $(OS2INC)/pmspl.pas os2def$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \
+             $(PMSPL_DEPS_OS) $(PMSPL_DEPS_CPU)
+
+pmspl$(PPUEXT) : $(PMSPL_DEPS)
+        $(COMPILER) $<
+
+OS2Api.pmspl$(PPUEXT) : $(NSOS2DIR)/OS2Api.pmspl.pas $(PMSPL_DEPS)
+        $(COMPILER) -Fi$(OS2DIR) $<
+
+PMSHL_DEPS = $(OS2INC)/pmshl.pas os2def$(PPUEXT) pmwin$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \
+             $(PMSHL_DEPS_OS) $(PMSHL_DEPS_CPU)
+
+pmshl$(PPUEXT) : $(PMSHL_DEPS)
+        $(COMPILER) $<
+
+OS2Api.pmshl$(PPUEXT) : $(NSOS2DIR)/OS2Api.pmshl.pas $(PMSHL_DEPS)
+        $(COMPILER) -Fi$(OS2DIR) $<
+
+PMWP_DEPS = $(OS2INC)/pmwp.pas os2def$(PPUEXT) pmwin$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \
+             $(PMWP_DEPS_OS) $(PMWP_DEPS_CPU)
+
+pmwp$(PPUEXT) : $(PMWP_DEPS)
+        $(COMPILER) $<
+
+OS2Api.pmwp$(PPUEXT) : $(NSOS2DIR)/OS2Api.pmwp.pas $(PMWP_DEPS)
+        $(COMPILER) -Fi$(OS2DIR) $<
+
+PMWSOCK_DEPS = $(OS2INC)/pmwsock.pas os2def$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \
+             $(PMWSOCK_DEPS_OS) $(PMWSOCK_DEPS_CPU)
+
+pmwsock$(PPUEXT) : $(PMWSOCK_DEPS)
+        $(COMPILER) $<
+
+OS2Api.pmwsock$(PPUEXT) : $(NSOS2DIR)/OS2Api.pmwsock.pas $(PMWSOCK_DEPS)
+        $(COMPILER) -Fi$(OS2DIR) $<
+
+PMBIDI_DEPS = $(OS2INC)/pmbidi.pas os2def$(PPUEXT) pmwin$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \
+             $(PMBIDI_DEPS_OS) $(PMBIDI_DEPS_CPU)
+
+pmbidi$(PPUEXT) : $(PMBIDI_DEPS)
+        $(COMPILER) $<
+
+OS2Api.pmbidi$(PPUEXT) : $(NSOS2DIR)/OS2Api.pmbidi.pas $(PMBIDI_DEPS)
+        $(COMPILER) -Fi$(OS2DIR) $<
+
+EXE_DEPS = $(OS2INC)/exe.pas $(SYSTEMUNIT)$(PPUEXT) \
+             $(EXE_DEPS_OS) $(EXE_DEPS_CPU)
+
+exe$(PPUEXT) : $(EXE_DEPS)
+        $(COMPILER) $<
+
+OS2Api.exe$(PPUEXT) : $(NSOS2DIR)/OS2Api.exe.pas $(EXE_DEPS)
+        $(COMPILER) -Fi$(OS2DIR) $<
+
+NEWEXE_DEPS = $(OS2INC)/newexe.pas $(SYSTEMUNIT)$(PPUEXT) \
+             $(NEWEXE_DEPS_OS) $(NEWEXE_DEPS_CPU)
+
+newexe$(PPUEXT) : $(NEWEXE_DEPS)
+        $(COMPILER) $<
+
+OS2Api.newexe$(PPUEXT) : $(NSOS2DIR)/OS2Api.newexe.pas $(NEWEXE_DEPS)
+        $(COMPILER) -Fi$(OS2DIR) $<
+
+

+ 1 - 37
rtl/os2/Makefile.fpc

@@ -92,43 +92,7 @@ SYSDEPS=$(SYSINCDEPS) $(SYSCPUDEPS)
 
 # System Dependent Units
 #
-
-doscalls$(PPUEXT) : doscalls.pas strings$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
-
-kbdcalls$(PPUEXT) : kbdcalls.pas $(SYSTEMUNIT)$(PPUEXT)
-
-moucalls$(PPUEXT) : moucalls.pas $(SYSTEMUNIT)$(PPUEXT)
-
-moncalls$(PPUEXT) : moncalls.pas strings$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
-
-os2def$(PPUEXT) : os2def.pas $(SYSTEMUNIT)$(PPUEXT)
-
-doscall2$(PPUEXT) : doscalls$(PPUEXT) os2def$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
-
-pmwin$(PPUEXT) : pmwin.pas os2def$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
-
-pmbitmap$(PPUEXT) : pmbitmap.pas $(SYSTEMUNIT)$(PPUEXT)
-
-pmgpi$(PPUEXT) : pmgpi.pas pmbitmap$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
-
-pmstddlg$(PPUEXT) : pmstddlg.pas os2def$(PPUEXT) doscalls$(PPUEXT) pmwin$(PPUEXT) pmgpi$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
-
-pmhelp$(PPUEXT) : pmhelp.pas os2def$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
-
-pmdev$(PPUEXT) : pmdev.pas os2def$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
-
-pmspl$(PPUEXT) : pmspl.pas os2def$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
-
-pmshl$(PPUEXT) : pmshl.pas os2def$(PPUEXT) pmwin$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
-
-pmwp$(PPUEXT) : pmwp.pas os2def$(PPUEXT) pmwin$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
-
-pmwsock$(PPUEXT) : pmwsock.pas os2def$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
-
-so32dll$(PPUEXT) : so32dll.pas $(SYSTEMUNIT)$(PPUEXT)
-
-pmbidi$(PPUEXT) : pmbidi.pas os2def$(PPUEXT) pmwin$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
-
+#
 dynlibs$(PPUEXT) : $(INC)/dynlibs.pas doscalls$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
 
 #