178 Commits

Author SHA1 Message Date
victor_zamanillo
57063facae Release name tagged with 'custom' on proprietary codecs build 2016-12-19 14:13:36 +01:00
Víctor
cbf862c33f Merge pull request #29 from vzamanillo/master
#27 Removed libc++-static DEP for macOs
2016-12-19 07:51:39 +01:00
victor_zamanillo
d62d4899de #27 Removed libc++-static DEP for macOs 2016-12-19 07:50:11 +01:00
vzamanillo
00845d9f95 #25 Fix 0.19.1 0.19.2 0.20.0-beta1 2016-12-04 11:18:46 +01:00
Allan Amstadt
d05800e7fe Fixed get_latest_stable_nwjs returning wrong version string 2016-12-03 16:07:52 +01:00
vzamanillo
97926d4d4b #20 Removed nonfree switch
Thanks to Kagami.  Fraunhofer AAC library and FAAC are AAC encoders. We don't need them for decoding (ffmpeg has its own AAC decoder under LGPL), nonfree switch is for cuda, cuvid, libnpp ...etc
0.18.6 0.18.7 0.18.8 0.19.0
2016-11-07 23:21:14 +01:00
vzamanillo
85f1209088 No more fallback to version
The fallback version will be outdated, in case of error fetching the NW.js version data the version will be mandatory
0.18.5
2016-11-02 22:43:59 +01:00
vzamanillo
5d1519c25f releases dir to ignores 2016-11-02 22:38:01 +01:00
vzamanillo
418ad072e1 Fix for #19 2016-11-02 22:37:44 +01:00
vzamanillo
7229f9648f Colorized output to terminal 0.18.3 0.18.4 2016-10-28 18:23:40 +02:00
vzamanillo
ee52834eb4 Resolved possible path problems
Every function set the working path first, then we should not have problems or conflicts with the actual path.
2016-10-28 17:43:29 +02:00
vzamanillo
f944c69f93 Zip library on release
We create a zip file for nw version, platform and architecture after building the library
2016-10-28 17:00:49 +02:00
vzamanillo
efc2626600 Removed global variables 2016-10-28 17:00:46 +02:00
vzamanillo
f1d7b1a9f6 Unified and sorted configuration options, removed msmpeg4vx
Unified and sorted configuration options for clarify.
With msmpeg4vx FFmpeg does not compile on windows.
0.18.2
2016-10-24 17:42:38 +02:00
vzamanillo
e818f3f34b Improved check_build_with_proprietary_codecs
We check for the patch file existence only
2016-10-24 17:40:43 +02:00
vzamanillo
57acc15c2c Fixed paths when apply the external_symbol_ff_w64_guid_data 2016-10-24 13:09:19 +02:00
vzamanillo
1a261b72b2 Updated README for Windows
Removed linker step due to the script automation
2016-10-24 13:09:17 +02:00
vzamanillo
28ec6838e3 Automated CygWin linking setup
Avoid conflicts with MSVC linker, we move the default linker.exe to force the use of Windows linker
2016-10-24 11:32:26 +02:00
vzamanillo
1552ea90b1 Fixed steps for CygWin only 2016-10-24 10:29:59 +02:00
vzamanillo
3dc9c25a1c Custom codecs patch per platform 2016-10-23 21:14:15 +02:00
vzamanillo
6fb6adb15f fix_external_symbol_ff_w64_guid_data call rellocated 2016-10-23 21:13:11 +02:00
vzamanillo
39cbb7b388 Simplified exception handling 2016-10-23 21:13:11 +02:00
vzamanillo
d0d26816dc Unified system detection with platform.system() 2016-10-23 21:13:04 +02:00
vzamanillo
ac7f95d731 Updated README, _ff_w64_guid_data
Instructions for Windows builds with pc, fixed _ff_w64_guid_data order
2016-10-23 19:44:35 +02:00
vzamanillo
6d9bc4bf9b Windows build support
Script modifications to run it on CygWin to build FFmpeg for Windows.
Updated README with Windows instructions.
2016-10-21 20:28:18 +02:00
Víctor
cd261a244e Merge pull request #16 from vzamanillo/master
Better exception handling
2016-10-20 10:40:35 +02:00
vzamanillo
b74991ff4c Better exception handling 2016-10-18 18:17:09 +02:00
Víctor
9568fd3229 Merge pull request #14 from vzamanillo/master
return exit on main error
0.18.1
2016-10-18 17:58:53 +02:00
vzamanillo
4e729cbcd6 return exit on main error 2016-10-18 17:57:17 +02:00
Víctor
0a5274d6cd Merge pull request #13 from vzamanillo/master
Simplified exception handling with traceback
2016-10-18 12:38:55 +02:00
vzamanillo
e614eef97c Simplified exception handling with traceback 2016-10-18 12:38:14 +02:00
Víctor
77cdb41ad8 Merge pull request #12 from vzamanillo/master
Better exception handling
2016-10-18 12:28:04 +02:00
vzamanillo
21ddf1513d Better exception handling 2016-10-18 12:27:12 +02:00
Víctor
a98adf65f6 Merge pull request #11 from vzamanillo/master
Confirmation on cleaning workspace, def main
2016-10-18 10:31:26 +02:00
vzamanillo
63576d25c1 Confirmation on cleaning workspace, def main 2016-10-18 09:58:35 +02:00
Víctor
74f28c9c92 Merge pull request #10 from vzamanillo/master
Patch for prorietary codecs clean code
2016-10-17 18:43:38 +02:00
vzamanillo
ed21b675d5 Patch for prorietary codecs clean code 2016-10-17 18:40:44 +02:00
Allan Amstadt
5404faea24 Merge pull request #9 from vzamanillo/master
Script refactoring
2016-10-17 17:38:52 +02:00
vzamanillo
57ed02a6b1 More friendly script, subprocess.check_call
More easy to understand script, beautified with autopep8 and Atom-
beautify (max chars per line 200)
We use subprocess.check_call() in some operations because we need to
check the exit code, in that way Travis should mark the build as failed
if some problem happen.
2016-10-17 17:15:14 +02:00
vzamanillo
9662c70c5c Fixed URLs
README links pointing to original iteufel repository
2016-10-14 17:50:11 +02:00
vzamanillo
7fc0775c21 Fixed URLs in README 2016-10-14 17:25:54 +02:00
vzamanillo
8ac72f398e No travis osx build for the moment, print distribution details 2016-10-14 17:16:25 +02:00
Allan Amstadt
028d8d69bb Merge pull request #8 from vzamanillo/master
Add improvements made by @vzamanillo
0.18.0
2016-10-14 15:53:44 +02:00
vzamanillo
ef8b63c6bc We use subprocess.check_call to check exit code of subprocs 2016-10-14 13:39:45 +02:00
vzamanillo
b40d7719a9 Added travis build spec 2016-10-14 13:00:49 +02:00
vzamanillo
825bffe3df Updated README 2016-10-13 18:48:03 +02:00
vzamanillo
67cc5dabe7 Better output messages 2016-10-13 18:37:44 +02:00
vzamanillo
24c512dd8c We always build ffmpeg for the latest stable
We always build ffmpeg for the latest stable if the nw_version argument
is not specified
2016-10-13 18:34:37 +02:00
vzamanillo
ab627ce8ad Better console output for start building 2016-10-13 17:41:19 +02:00
vzamanillo
6bc75ba531 Updated README 2016-10-13 17:38:54 +02:00