Subversion Repositories Kolibri OS

Rev

Rev 9780 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
959 leency 1
 
2
3
 
1764 clevermous 4
// autobuild does not create lang.h, but defines LANG_{RUS,ENG} directly
5
#include "lang.h"
1668 Nasarus 6
#endif
1764 clevermous 7
1668 Nasarus 8
 
9808 Coldy 9
10
 
1647 Nasarus 11
#include "system/kolibri.h"
12
//#include "system/stdlib.h"
8827 rgimad 13
//#include "system/string.h"
14
//#include "system/ctype.h"
15
//#include 
16
#include 
17
#include 
18
#include 
19
#include 
20
//--------
21
int    strnicmp(const char* string1, const char* string2, unsigned count)
22
{
23
int pc = 0;
24
while (1)
25
	{
26
	if (toupper(*string1)
27
		return -1;
28
	if (toupper(*string1)>toupper(*string2))
29
		return 1;
30
959 leency 31
 
8827 rgimad 32
		return 0;
33
34
 
35
	string2++;
36
	pc++;
37
	}
38
}
39
//--------
40
41
 
959 leency 42
#include "prototypes.h"
43
44
 
7802 rgimad 45
void get_file_dir_loc(char *filepath, char *dir_path);
46
47
 
8827 rgimad 48
#include 
49
#define con_exit              (*con_exit)
50
#define con_set_title         (*con_set_title)
51
#define con_write_asciiz      (*con_write_asciiz)
52
#define con_write_string      (*con_write_string)
53
#define con_printf            (*con_printf)
54
#define con_get_flags         (*con_get_flags)
55
#define con_set_flags         (*con_set_flags)
56
#define con_get_font_height   (*con_get_font_height)
57
#define con_get_cursor_height (*con_get_cursor_height)
58
#define con_set_cursor_height (*con_set_cursor_height)
59
#define con_getch             (*con_getch)
60
#define con_getch2            (*con_getch2)
61
#define con_kbhit             (*con_kbhit)
62
#define con_gets              (*con_gets)
63
#define con_gets2_callback    (* con_gets2_callback)
64
#define con_gets2             (*con_gets2)
65
#define con_cls               (*con_cls)
66
#define con_get_cursor_pos    (*con_get_cursor_pos)
67
#define con_set_cursor_pos    (*con_set_cursor_pos)
68
959 leency 69
 
8827 rgimad 70
#define gets con_gets
71
#define getch con_getch2
72
73
 
1647 Nasarus 74
#include "cmd/cmd_help.c"
75
#include "cmd/cmd_ver.c"
76
#include "cmd/cmd_pwd.c"
77
#include "cmd/cmd_ls.c"
78
#include "cmd/cmd_lsmod.c"
9780 Doczom 79
#include "cmd/cmd_ps.c"
1647 Nasarus 80
#include "cmd/cmd_kill.c"
81
#include "cmd/cmd_pkill.c"
8662 turbocat 82
#include "cmd/cmd_echo.c"
1647 Nasarus 83
#include "cmd/cmd_date.c"
84
#include "cmd/cmd_exit.c"
85
#include "cmd/cmd_cd.c"
86
#include "cmd/cmd_free.c"
2735 Albom 87
#include "cmd/cmd_reboot.c"
1647 Nasarus 88
#include "cmd/cmd_mkdir.c"
89
#include "cmd/cmd_rmdir.c"
90
#include "cmd/cmd_rm.c"
91
#include "cmd/cmd_touch.c"
92
#include "cmd/cmd_alias.c"
93
#include "cmd/cmd_more.c"
94
#include "cmd/cmd_clear.c"
95
#include "cmd/cmd_sleep.c"
96
#include "cmd/cmd_shutdown.c"
1669 Nasarus 97
#include "cmd/cmd_uptime.c"
1668 Nasarus 98
#include "cmd/cmd_history.c"
2735 Albom 99
#include "cmd/cmd_kfetch.c"
8827 rgimad 100
#include "cmd/cmd_cp.c"
3245 Albom 101
#include "cmd/cmd_mv.c"
7802 rgimad 102
#include "cmd/cmd_ren.c"
103
#include "cmd/cmd_waitfor.c"
6825 siemargl 104
959 leency 105
 
1647 Nasarus 106
#include "modules/module_program_console.c"
2502 Albom 107
#include "modules/module_program.c"
1647 Nasarus 108
#include "modules/module_script.c"
109
#include "modules/module_executable.c"
110
#include "modules/module_alias.c"
111
#include "modules/module_parameters.c"
3245 Albom 112
959 leency 113
 
8827 rgimad 114
>
7802 rgimad 115