Subversion Repositories Kolibri OS

Rev

Rev 6250 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
7422 leency 1
#define MEMSIZE 4096*15
4113 leency 2
#include "..\lib\strings.h"
3
#include "..\lib\mem.h"
5662 leency 4
#include "..\lib\io.h"
4113 leency 5
#include "..\lib\copyf.h"
6
 
5548 leency 7
#include "..\lib\patterns\restart_process.h"
7422 leency 8
//#include "..\lib\added_sysdir.c";
5548 leency 9
 
4113 leency 10
void main()
11
{
7422 leency 12
	//SetAdditionalSystemDirectory("kolibrios", abspath("install/kolibrios")+1);
13
	io.run("/sys/tmpdisk", "a0");
14
	pause(50);
5651 pavelyakov 15
 
5767 leency 16
	io.del("/sys/docpack");
7422 leency 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");
5055 leency 32
	ExitProcess();
4113 leency 33
}
34
 
7422 leency 35
void Operation_Draw_Progress(dword filename) { debug("copying: "); debugln(filename); }
4113 leency 36
 
37
stop: