Commit graph

68 commits

Author SHA1 Message Date
Gautier Pelloux-Prayer
5faeeeef44 [Outgrade submodule] cmake: Temporary revert new build procedure until full migration
Revert "prepare.py: update README"

This reverts commit e47b87d6e1.

Revert "Update linphone-cmake-builder submodule."

This reverts commit f340644f63.

Revert "Use the projects grouping feature of linphone-cmake-builder."

This reverts commit 94e103798d.
2015-10-15 17:16:01 +02:00
Gautier Pelloux-Prayer
e47b87d6e1 prepare.py: update README 2015-10-15 16:44:55 +02:00
Ghislain MARY
7aab773e3f Add missing comma. 2015-10-14 12:01:31 +02:00
Ghislain MARY
94e103798d Use the projects grouping feature of linphone-cmake-builder. 2015-10-13 16:27:05 +02:00
Gautier Pelloux-Prayer
17274a4f45 prepare.py: fix typo 2015-10-09 17:25:23 +02:00
Gautier Pelloux-Prayer
36b09209d2 prepare.py: fix makefile generation 2015-10-09 16:57:42 +02:00
Gautier Pelloux-Prayer
1d3f1e56cf prepare.py: allow Xcode target and fix Tutorial project 2015-09-29 13:58:21 +02:00
Gautier Pelloux-Prayer
32bb0cff80 prepare.py: fix detection of subsubmodules 2015-09-28 16:54:06 +02:00
Gautier Pelloux-Prayer
84cf0eb968 prepare.py: remove duplicate targets 2015-09-28 14:33:19 +02:00
Gautier Pelloux-Prayer
39d5d5bd08 libvpx: update to fix ios9 issue, do not need workaround anymore 2015-09-28 12:05:04 +02:00
Gautier Pelloux-Prayer
a87eda0f02 prepare.py: workaround for dummy_libraries target not properly rebuilding yet 2015-09-25 17:40:42 +02:00
Gautier Pelloux-Prayer
6e219a48f2 Makefile: rename sdkzip to zipsdk 2015-09-25 10:45:58 +02:00
Gautier Pelloux-Prayer
b40d0d3b2e prepare.py: detect deployment target from xcode proj and pass it to cmake builder 2015-09-24 13:30:54 +02:00
Gautier Pelloux-Prayer
6b48fb324c ios9: checkout correct revision of libvpx depending of xcode version, waiting for proper fix from https://code.google.com/p/webm/issues/detail?id=1075&colspec=ID%20Pri%20mstone%20ReleaseBlock%20Type%20Component%20Status%20Owner%20Summary 2015-09-24 10:42:27 +02:00
Gautier Pelloux-Prayer
131be9790c submodules: update belle-sip and linphone 2015-09-23 15:14:20 +02:00
Ghislain MARY
5cc466c353 Ask CMake to build the dummy libraries. 2015-09-23 14:59:41 +02:00
Gautier Pelloux-Prayer
f1b440e886 prepare.py: keep order in selected platforms so that platform[0] may be changed if needed 2015-09-23 10:50:24 +02:00
Gautier Pelloux-Prayer
9c30785ff8 ios9: fix dummy libraries linking error and some warnings 2015-09-22 16:01:28 +02:00
Gautier Pelloux-Prayer
f7d5823d5e prepare.py: rename target lipo to sdk and target sdk to zipsdk for consistency 2015-09-18 17:38:23 +02:00
Gautier Pelloux-Prayer
17ac3eb8b1 ios9: fix various errors including disabling dummy libraries bitcode support 2015-09-18 17:34:15 +02:00
Gautier Pelloux-Prayer
539090b635 ios9: fix project compilation for xcode7/ios9 and disable bitcode for yet. Warning: VPX build is broken yet 2015-09-18 12:31:12 +02:00
Gautier Pelloux-Prayer
db84eae27f prepare.py: use correct build type when using --list-features option 2015-09-07 12:08:51 +02:00
Gautier Pelloux-Prayer
683fc0de03 i18n: update translations and modify prepare.py to NOT push translations with make push-transifex (we only change sources) 2015-09-04 15:40:23 +02:00
Gautier Pelloux-Prayer
3c49bb7965 prepare.py: remove transient unused "libs" target, cleanup make help and fix make ipa generation 2015-09-03 10:37:09 +02:00
Gautier Pelloux-Prayer
e8f3af4ff9 prepare.py: remove liblinphone-sdk/apple-darwin before doing lipo task, so that dummy libraries are regenerated as well 2015-09-02 16:03:45 +02:00
Gautier Pelloux-Prayer
961aa3b445 prepare.py&submodules: allow compilation of X264 and OpenH264 by refactoring cmake builder submodule 2015-08-31 17:26:46 +02:00
Gautier Pelloux-Prayer
71e386f412 prepare.py: add option --enable-non-free-codecs and --enable-gpl-third-parties, remove HAVE_* options from Xcode project since there are now automatically stubbed by the SDK 2015-08-27 15:32:45 +02:00
Gautier Pelloux-Prayer
d1d85f0554 README: add getting started instructions 2015-08-26 16:05:23 +02:00
Gautier Pelloux-Prayer
ece470a704 prepare.py: automatically enable tunnel if directory is present and use logging module 2015-08-25 15:57:18 +02:00
Gautier Pelloux-Prayer
114076ef9d README: update README.md and add --list-features option 2015-08-24 12:41:49 +02:00
Gautier Pelloux-Prayer
84e51648a7 prepare.py: fix tunnel option 2015-08-07 09:35:45 +02:00
Gautier Pelloux-Prayer
61929cb27a prepare.py: add --tunnel option and fix dummy libraries 2015-08-06 15:39:52 +02:00
Gautier Pelloux-Prayer
c60e345b22 LinphoneUITester: minor updates 2015-07-17 17:02:43 +02:00
Gautier Pelloux-Prayer
e08122e368 prepare.py: do not duplicate package-in-list for each arch since this is a general target 2015-07-15 12:12:25 +02:00
Gautier Pelloux-Prayer
cef30705d3 prepare.py: enable tunnel if submodules/tunnel folder is present 2015-07-03 14:41:05 +02:00
Gautier Pelloux-Prayer
d11eac698c submodules: turn off compilation warnings for external projects 2015-07-03 14:31:36 +02:00
Gautier Pelloux-Prayer
4ade3f01e3 prepare.py: oops, add cmake as dependency and remove unneeded gettext 2015-07-03 12:02:27 +02:00
Gautier Pelloux-Prayer
69ec4c340a build: officially deprecating autotools build version - updated README and old Makefile in consequence 2015-07-03 11:33:27 +02:00
Gautier Pelloux-Prayer
f0912a3bbb prepare.py: add check_tools function 2015-07-03 09:27:24 +02:00
Gautier Pelloux-Prayer
699cbfb6b0 prepare.py: do not generate SDK by default 2015-07-01 10:08:45 +02:00
Gautier Pelloux-Prayer
0b7397d2bb prepare.py: lipo target should be made only after all archs build (even when using parallelism) 2015-07-01 09:49:45 +02:00
Gautier Pelloux-Prayer
d111b84d6f i18n: add script to update .strings files 2015-06-26 15:23:25 +02:00
Gautier Pelloux-Prayer
b1e3e3f5e2 prepare.py: rework to add -G generator option 2015-06-26 15:09:27 +02:00
Gautier Pelloux-Prayer
2a6f89184d prepare.py: allow generation of liblinphone-sdk/apple-darwin even with missing architectures (know what you are doing though) 2015-06-24 16:40:30 +02:00
Gautier Pelloux-Prayer
a4db6e8793 prepare.py: display some user-friendly errors when giving invalid commands 2015-06-16 11:49:15 +02:00
Gautier Pelloux-Prayer
c501f59859 prepare.py: separate --debug and --debug-verbose options 2015-06-15 15:46:24 +02:00
Gautier Pelloux-Prayer
d09094223d coding style: experimental use of a clang-format git pre-commit hook to force code convention 2015-06-15 15:46:24 +02:00
Gautier Pelloux-Prayer
9a8d5412e0 prepare.py: fix dummy libraries generation 2015-06-09 16:55:58 +02:00
Ghislain MARY
fac9e55456 Generate dummy .a libs dynamically according to xcode project. 2015-06-09 15:37:07 +02:00
Gautier Pelloux-Prayer
6048e6f886 prepare.py: PEP8 reformat and remove x86 from default architectures 2015-06-09 10:26:52 +02:00