Subversion Repositories Kolibri OS

Rev

Rev 6250 | Go to most recent revision | Blame | Last modification | View Log | Download | RSS feed

  1. #define MEMSIZE 4096*15
  2. #include "..\lib\strings.h"
  3. #include "..\lib\mem.h"
  4. #include "..\lib\io.h"
  5. #include "..\lib\copyf.h"
  6.  
  7. #include "..\lib\patterns\restart_process.h"
  8. //#include "..\lib\added_sysdir.c";
  9.  
  10. void main()
  11. {
  12.         //SetAdditionalSystemDirectory("kolibrios", abspath("install/kolibrios")+1);
  13.         io.run("/sys/tmpdisk", "a0");
  14.         pause(50);
  15.  
  16.         io.del("/sys/docpack");
  17.  
  18.         copyf(abspath("rd"), "/sys");
  19.         copyf(abspath("kos"), "/kolibrios");
  20.         copyf(abspath("tmp"), "/tmp0/1");
  21.  
  22.         KillProcessByName("@icon", MULTIPLE);
  23.         KillProcessByName("@taskbar", SINGLE);
  24.         KillProcessByName("@docky", SINGLE);
  25.  
  26.         RunProgram("/sys/@icon", NULL);
  27.         RunProgram("/sys/@taskbar", NULL);
  28.         RunProgram("/sys/@docky", NULL);
  29.  
  30.         io.run("/sys/media/kiv", "\\S__/kolibrios/res/Wallpapers/deink.png");
  31.         //notify("'KolibriNext\nInstall complete'-tO");
  32.         ExitProcess();
  33. }
  34.  
  35. void Operation_Draw_Progress(dword filename) { debug("copying: "); debugln(filename); }
  36.  
  37. stop: