Difference between revisions of "Slipstream files"

From ReactOS Wiki
Jump to: navigation, search
m (formatting)
m (Remove rbuild stuff, improve some phrasing)
 
(4 intermediate revisions by 3 users not shown)
Line 3: Line 3:
 
Next step is placing files in source code repository correctly. By definition, you should use <tt>modules\windows</tt> directory, though you could use any path inside ReactOS code repository.
 
Next step is placing files in source code repository correctly. By definition, you should use <tt>modules\windows</tt> directory, though you could use any path inside ReactOS code repository.
  
After placing your files, please edit <tt>\boot\bootdata\packages\reactos.dff</tt>. Example line:
+
After placing your files, please edit <tt>\boot\bootdata\packages\reactos.dff.in</tt>. Example line:
  
 
  modules\windows\mfc42.dll                        1  optional
 
  modules\windows\mfc42.dll                        1  optional
  
At the left, you have path to file you want to slipstream. The number is translated to a destination directory (see ''[Directories]'' in <tt>reactos.dff</tt> for the whole list, you can also provide your own). Optional switch enables the build to pass and don't crash if the file is missing.
+
At the left, you have the path to the file you want to slipstream. The number is translated to a destination directory (see ''[Directories]'' in <tt>reactos.dff.in</tt> for the whole list, you can also provide your own). The <tt>optional</tt> setting instructs the build to ignore the file if it is missing (instead of aborting).
  
Now, make a bootcd. The files you have added, will be placed in it, and then installed on 1st stage to chosen destination directory.
+
Now make a bootcd. The files you have added will be placed in it, and then installed to the chosen destination directory during 1st stage setup.
 +
 
 +
[[Category:Tutorial]]

Latest revision as of 17:36, 13 July 2013

In order to place any files on ReactOS Bootcd and having them installed automatically, you are required to checkout and be able to build ReactOS source code.

Next step is placing files in source code repository correctly. By definition, you should use modules\windows directory, though you could use any path inside ReactOS code repository.

After placing your files, please edit \boot\bootdata\packages\reactos.dff.in. Example line:

modules\windows\mfc42.dll                        1   optional

At the left, you have the path to the file you want to slipstream. The number is translated to a destination directory (see [Directories] in reactos.dff.in for the whole list, you can also provide your own). The optional setting instructs the build to ignore the file if it is missing (instead of aborting).

Now make a bootcd. The files you have added will be placed in it, and then installed to the chosen destination directory during 1st stage setup.