diff --git a/packages/utmp/namespaced/UnixApi.Utmp.pp b/packages/utmp/namespaced/UnixApi.Utmp.pp new file mode 100644 index 0000000000..ce96f5362e --- /dev/null +++ b/packages/utmp/namespaced/UnixApi.Utmp.pp @@ -0,0 +1,3 @@ +unit UnixApi.Utmp; +{$DEFINE FPC_DOTTEDUNITS} +{$i utmp.pp} diff --git a/packages/utmp/namespaces.lst b/packages/utmp/namespaces.lst new file mode 100644 index 0000000000..c13656994c --- /dev/null +++ b/packages/utmp/namespaces.lst @@ -0,0 +1,3 @@ +src/utmp.pp=namespaced/UnixApi.Utmp.pp +{s*:src/}=namespaced/ +{i+:src/} diff --git a/packages/utmp/src/utmp.pp b/packages/utmp/src/utmp.pp index 7ffcfd9b78..182e7af4c4 100644 --- a/packages/utmp/src/utmp.pp +++ b/packages/utmp/src/utmp.pp @@ -1,10 +1,18 @@ +{$IFNDEF FPC_DOTTEDUNITS} unit Utmp; +{$ENDIF FPC_DOTTEDUNITS} interface +{$IFDEF FPC_DOTTEDUNITS} +uses + UnixApi.Base, + UnixApi.Unix; +{$ELSE FPC_DOTTEDUNITS} uses BaseUnix, Unix; +{$ENDIF FPC_DOTTEDUNITS} const Device_name_length = 12;