I reanimated my old idea of caching some project core content.
I implemented it in nativeEx_multiPE.
For test I defined a minimum configuration with some standard windows apps like Notepad, and Internet access with PENetwork + Opera.
No other apps, no drivers etc.
You can see the included apps in the firsct screenshoot.
I built the scripts until "target ready for PE". No ISO, no usb copy, no test in emulator.
That is a milestone valid for all kinds of build.
Here the config interface of the new functionality:
Step1: I checked "Do not use package (every build is made from mounted *.wim)". That is equivalent to the build e.g. in Win7PE, and built the project. Result:
Step2: I checked "Rebuild package next build ", and built the project. Result:
Step3: "Build package in next project build, if it does not exist yet" was checked automatically from the previous step. I built the project. Result:
BTW: The "long" time of the BP Setup script: It mounts the WIMs.
I think that the cache method with 25% time of the "standard" method is remarkable.
Peter
Accelerating Project Builds
Started by
pscEx
, Jun 12 2011 04:57 PM
2 replies to this topic
#1
Posted 12 June 2011 - 04:57 PM
#2
Posted 14 June 2011 - 08:26 AM
The latest nativeEx_multiPE project contains a slightly modified BP functionality.
It allows to include "Personal Standard Applications" in the cache.
For me that is e.g. PENetwork, Opera and hostNIC.
For others it may contain e.g. FireFox and / or TotalCommander.
To add:
Peter
It allows to include "Personal Standard Applications" in the cache.
For me that is e.g. PENetwork, Opera and hostNIC.
For others it may contain e.g. FireFox and / or TotalCommander.
To add:
- Move the App to the "Core Apps" folder
- Change the level to 3
- Add in [Main] ActlLevel=3
- Add in [Process] as first line: CheckPackage,2
Peter
#3
Posted 14 June 2011 - 04:52 PM
The latest upload under Tools contains a script "Core Apps" which does this tasks.The latest nativeEx_multiPE project contains a slightly modified BP functionality.
It allows to include "Personal Standard Applications" in the cache.
For me that is e.g. PENetwork, Opera and hostNIC.
For others it may contain e.g. FireFox and / or TotalCommander.
To add:I'm working on a script which does this (and revert this) automatically.
- Move the App to the "Core Apps" folder
- Change the level to 3
- Add in [Main] ActlLevel=3
- Add in [Process] as first line: CheckPackage,2
Peter
Peter
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users