Subversion Repositories Kolibri OS

Rev

Rev 8662 | Rev 9780 | Go to most recent revision | 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
 
1647 Nasarus 9
#include "system/kolibri.h"
10
//#include "system/stdlib.h"
8827 rgimad 11
//#include "system/string.h"
12
//#include "system/ctype.h"
13
//#include 
14
#include 
15
#include 
16
#include 
17
#include 
18
//--------
19
int    strnicmp(const char* string1, const char* string2, unsigned count)
20
{
21
int pc = 0;
22
while (1)
23
	{
24
	if (toupper(*string1)
25
		return -1;
26
	if (toupper(*string1)>toupper(*string2))
27
		return 1;
28
959 leency 29
 
8827 rgimad 30
		return 0;
31
32
 
33
	string2++;
34
	pc++;
35
	}
36
}
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_ps.c"
79
#include "cmd/cmd_kill.c"
80
#include "cmd/cmd_pkill.c"
8662 turbocat 81
#include "cmd/cmd_echo.c"
1647 Nasarus 82
#include "cmd/cmd_date.c"
83
#include "cmd/cmd_exit.c"
84
#include "cmd/cmd_cd.c"
85
#include "cmd/cmd_free.c"
2735 Albom 86
#include "cmd/cmd_reboot.c"
1647 Nasarus 87
#include "cmd/cmd_mkdir.c"
88
#include "cmd/cmd_rmdir.c"
89
#include "cmd/cmd_rm.c"
90
#include "cmd/cmd_touch.c"
91
#include "cmd/cmd_alias.c"
92
#include "cmd/cmd_more.c"
93
#include "cmd/cmd_clear.c"
94
#include "cmd/cmd_sleep.c"
95
#include "cmd/cmd_shutdown.c"
1669 Nasarus 96
#include "cmd/cmd_uptime.c"
1668 Nasarus 97
#include "cmd/cmd_history.c"
2735 Albom 98
#include "cmd/cmd_kfetch.c"
8827 rgimad 99
#include "cmd/cmd_cp.c"
3245 Albom 100
#include "cmd/cmd_mv.c"
7802 rgimad 101
#include "cmd/cmd_ren.c"
102
#include "cmd/cmd_waitfor.c"
6825 siemargl 103
959 leency 104
 
1647 Nasarus 105
#include "modules/module_program_console.c"
2502 Albom 106
#include "modules/module_program.c"
1647 Nasarus 107
#include "modules/module_script.c"
108
#include "modules/module_executable.c"
109
#include "modules/module_alias.c"
110
#include "modules/module_parameters.c"
3245 Albom 111
959 leency 112
 
8827 rgimad 113
>
7802 rgimad 114