Wps-object Samples

To create RPM installers for the ArcaOS and OS/2 platform it is interesting to have some samples on how to create some objects in the Workplace Shell.

Here are some samples I was able to find and test.

Creating a Folder
This created the "MYAPP_FOLDER" object in the desktop. The folder will be labeled "My App x.xx".

%wps_object_create MYAPP_FOLDER:WPFolder|My App %{version}|

Creating a WPProgram Object
%wps_object_create MYAPP_EXE:WPProgram|My App||EXENAME=((${_bindir}/myapp.exe))

Creating a WPProgram Object for a Readme File
%wps_object_create MYAPP_README:WPProgram|Read Me||EXENAME=e.exe;\ PROGTYPE=PROG_PM;PARAMETERS=(({_%docdir}/%{name}/README));OPEN=RUNNING

Creating a WPUrl Object
%wps_object_create MYAPP_URL:WPUrl|myapp.example.com|\ | URL=http://myapp.example.com

Creating a WPProgram Object and setting the "Working Directory"
%wps_object_create_begin DIGGERR_EXE:WPProgram|Digger Reloaded||EXENAME=((%{_bindir}/Digger.exe));\ STARTUPDIR=HOME/.config/((%{name})) %wps_object_create_end

Links

 * wps-object Macro.os2
 * 7.2.5 Variables for Installation Directories