embox

Форк
0
61 строка · 2.2 Кб
1
package third_party.unixbyte
2

3
@Build(script="$(EXTERNAL_MAKE)")
4
module core {
5
}
6

7
@Cmd(name = "byte_pipe",
8
	help = "Pipe testing",
9
	man = '''
10
		AUTHORS
11
			Alexander Kalmuk
12
	''')
13
@BuildDepends(core)
14
module byte_pipe {
15
	@Rule(script="$(EXTERNAL_MAKE) -f $(abspath $(ROOT_DIR))/mk/main-stripping.mk TARGET_APP='$(module_id)' FILE_APP='$(abspath $(EXTERNAL_BUILD_DIR))/third_party/unixbyte/core/src/unixbyte-build/pgms/strip.pipe.o';")
16
	@Rule(script="$(CP) $(abspath $(EXTERNAL_BUILD_DIR))/third_party/unixbyte/core/src/unixbyte-build/pgms/strip.pipe.o $(abspath $(mod_build_dir))/strip.pipe.o")
17
	@AddPrefix("^BUILD/extbld/^MOD_PATH")
18
	source "strip.pipe.o"
19

20
	depends core
21
	depends embox.compat.posix.ipc.pipe
22
}
23

24
@Cmd(name = "byte_select",
25
	help = "Select testing",
26
	man = '''
27
		AUTHORS
28
			Alexander Kalmuk
29
	''')
30
@BuildDepends(core)
31
module byte_select {
32
	@Rule(script="$(EXTERNAL_MAKE) -f $(abspath $(ROOT_DIR))/mk/main-stripping.mk TARGET_APP='$(module_id)' FILE_APP='$(abspath $(EXTERNAL_BUILD_DIR))/third_party/unixbyte/core/src/unixbyte-build/pgms/strip.select.o';")
33
	@Rule(script="$(CP) $(abspath $(EXTERNAL_BUILD_DIR))/third_party/unixbyte/core/src/unixbyte-build/pgms/strip.select.o $(abspath $(mod_build_dir))/strip.select.o")
34
	@AddPrefix("^BUILD/extbld/^MOD_PATH")
35
	source "strip.select.o"
36

37
	depends core
38
	depends embox.compat.posix.index_descriptor
39
}
40

41
@Cmd(name = "byte_dhry2",
42
	help = "DHRYSTONE",
43
	man = '''
44
		AUTHORS
45
			Alexander Kalmuk
46
	''')
47
@BuildDepends(core)
48
module byte_dhry2 {
49
	@Rule(script="$(EXTERNAL_MAKE) -f $(abspath $(ROOT_DIR))/mk/main-stripping.mk TARGET_APP='$(module_id)' FILE_APP='$(abspath $(EXTERNAL_BUILD_DIR))/third_party/unixbyte/core/src/unixbyte-build/src/strip.dhry_1.o';")
50
	@Rule(script="$(CP) $(abspath $(EXTERNAL_BUILD_DIR))/third_party/unixbyte/core/src/unixbyte-build/src/strip.dhry_1.o $(abspath $(mod_build_dir))/strip.dhry_1.o;")
51
	@Rule(script="$(CP) $(abspath $(EXTERNAL_BUILD_DIR))/third_party/unixbyte/core/src/unixbyte-build/src/dhry_2.o $(abspath $(mod_build_dir))/dhry_2.o")
52
	@AddPrefix("^BUILD/extbld/^MOD_PATH")
53
	source "strip.dhry_1.o"
54

55
	@AddPrefix("^BUILD/extbld/^MOD_PATH")
56
	source "dhry_2.o"
57

58
	depends core
59
	depends embox.kernel.thread.signal.sigstate
60
	depends embox.kernel.thread.signal.siginfoq
61
}
62

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.