mirror of
https://github.com/tdlight-team/tdlight-telegram-bot-api.git
synced 2024-12-26 12:15:50 +01:00
Always use SplitSource on OpenBSD.
This commit is contained in:
parent
91db058809
commit
8d93905760
12
build.html
12
build.html
@ -367,7 +367,7 @@ function onOptionsChanged() {
|
|||||||
if (!use_root) {
|
if (!use_root) {
|
||||||
commands.push('su -');
|
commands.push('su -');
|
||||||
}
|
}
|
||||||
var packages = 'git gperf cmake';
|
var packages = 'git gperf php-7.2.10 cmake';
|
||||||
commands.push('pkg_add -z ' + packages);
|
commands.push('pkg_add -z ' + packages);
|
||||||
if (!use_root) {
|
if (!use_root) {
|
||||||
commands.push('exit');
|
commands.push('exit');
|
||||||
@ -469,6 +469,12 @@ function onOptionsChanged() {
|
|||||||
}
|
}
|
||||||
commands.push(getCmakeInitCommand(cmake_init_options));
|
commands.push(getCmakeInitCommand(cmake_init_options));
|
||||||
|
|
||||||
|
if (os_openbsd) {
|
||||||
|
commands.push('cmake --build . --target prepare_cross_compiling');
|
||||||
|
commands.push('cd ../td');
|
||||||
|
commands.push('php-7.2 SplitSource.php');
|
||||||
|
commands.push('cd ../build');
|
||||||
|
}
|
||||||
let build_command = 'cmake --build . --target install';
|
let build_command = 'cmake --build . --target install';
|
||||||
if (use_msvc) {
|
if (use_msvc) {
|
||||||
if (!is_debug_build) {
|
if (!is_debug_build) {
|
||||||
@ -480,6 +486,10 @@ function onOptionsChanged() {
|
|||||||
} else {
|
} else {
|
||||||
commands.push(build_command);
|
commands.push(build_command);
|
||||||
}
|
}
|
||||||
|
if (os_openbsd) {
|
||||||
|
commands.push('cd ../td');
|
||||||
|
commands.push('php-7.2 SplitSource.php --undo');
|
||||||
|
}
|
||||||
commands.push('cd ../..');
|
commands.push('cd ../..');
|
||||||
if (install_dir !== '/usr/local') {
|
if (install_dir !== '/usr/local') {
|
||||||
install_dir = 'telegram-bot-api';
|
install_dir = 'telegram-bot-api';
|
||||||
|
Loading…
Reference in New Issue
Block a user