aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBo Yang <paulyang1211@gmail.com>2018-03-05 16:01:14 -0800
committerBo Yang <paulyang1211@gmail.com>2018-03-05 16:23:16 -0800
commitf3b59958520b568444411072a8bcba965ed790b6 (patch)
treecb9a466f453cfe9112dbebe199a0de8f7855b8c4
parentefa196f3468b6cda06ca85fea49dc80a209cc316 (diff)
downloadprotobuf-f3b59958520b568444411072a8bcba965ed790b6.tar.gz
protobuf-f3b59958520b568444411072a8bcba965ed790b6.tar.bz2
protobuf-f3b59958520b568444411072a8bcba965ed790b6.zip
Test fixed protobuf setup.py
-rw-r--r--.travis.yml4
-rw-r--r--appveyor.bat38
-rw-r--r--appveyor.yml2
3 files changed, 22 insertions, 22 deletions
diff --git a/.travis.yml b/.travis.yml
index e9f173a6..01e16942 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,7 +1,7 @@
env:
global:
- REPO_DIR=protobuf
- - BUILD_COMMIT=v3.5.1
+ - BUILD_COMMIT=3.5.x
- BUILD_VERSION=3.5.1.dev1
- PLAT=x86_64
- UNICODE_WIDTH=32
@@ -79,4 +79,4 @@ after_success:
- pip install twine
- pip install pyOpenSSL ndg-httpsclient pyasn1
- source deploy_travis.sh
- - deploy
+ # - deploy
diff --git a/appveyor.bat b/appveyor.bat
index e22ab434..f7da865f 100644
--- a/appveyor.bat
+++ b/appveyor.bat
@@ -48,28 +48,28 @@ cd python
REM Modify Build Version
sed -i '/__version__/c\__version__ = \'%BUILD_VERSION%\'' google/protobuf/__init__.py
-REM https://github.com/Theano/Theano/issues/4926
-sed -i '/Wno-sign-compare/a \ \ \ \ extra_compile_args.append(\'-D_hypot=hypot\')' setup.py
-sed -i 's/\'-DPYTHON_PROTO2_CPP_IMPL_V2\'/\'-DPYTHON_PROTO2_CPP_IMPL_V2\',\'-D_hypot=hypot\'/g' setup.py
+REM REM https://github.com/Theano/Theano/issues/4926
+REM sed -i '/Wno-sign-compare/a \ \ \ \ extra_compile_args.append(\'-D_hypot=hypot\')' setup.py
+REM sed -i 's/\'-DPYTHON_PROTO2_CPP_IMPL_V2\'/\'-DPYTHON_PROTO2_CPP_IMPL_V2\',\'-D_hypot=hypot\'/g' setup.py
-REM https://github.com/tpaviot/pythonocc-core/issues/48
-IF NOT %PYTHON_ARCH%==64 GOTO no_win64_change
-sed -i '/Wno-sign-compare/a \ \ \ \ extra_compile_args.append(\'-DMS_WIN64\')' setup.py
-sed -i 's/\'-DPYTHON_PROTO2_CPP_IMPL_V2\'/\'-DPYTHON_PROTO2_CPP_IMPL_V2\',\'-DMS_WIN64\'/g' setup.py
-:no_win64_change
+REM REM https://github.com/tpaviot/pythonocc-core/issues/48
+REM IF NOT %PYTHON_ARCH%==64 GOTO no_win64_change
+REM sed -i '/Wno-sign-compare/a \ \ \ \ extra_compile_args.append(\'-DMS_WIN64\')' setup.py
+REM sed -i 's/\'-DPYTHON_PROTO2_CPP_IMPL_V2\'/\'-DPYTHON_PROTO2_CPP_IMPL_V2\',\'-DMS_WIN64\'/g' setup.py
+REM :no_win64_change
-REM MSVS default is dymanic
-IF NOT DEFINED vcplatform GOTO msvc_static_build_end
-sed -i '/Wno-sign-compare/a \ \ \ \ extra_compile_args.append(\'/MT\')' setup.py
-sed -i 's/\'-DPYTHON_PROTO2_CPP_IMPL_V2\'/\'-DPYTHON_PROTO2_CPP_IMPL_V2\',\'\/MT\'/g' setup.py
-:msvc_static_build_end
+REM REM MSVS default is dymanic
+REM IF NOT DEFINED vcplatform GOTO msvc_static_build_end
+REM sed -i '/Wno-sign-compare/a \ \ \ \ extra_compile_args.append(\'/MT\')' setup.py
+REM sed -i 's/\'-DPYTHON_PROTO2_CPP_IMPL_V2\'/\'-DPYTHON_PROTO2_CPP_IMPL_V2\',\'\/MT\'/g' setup.py
+REM :msvc_static_build_end
-REM MSVC doesn't recognize these options
-IF NOT DEFINED vcplatform GOTO msvc_remove_flags_end
-sed -i '/-Wno-write-strings/c\ extra_compile_args = []' setup.py
-sed -i '/-Wno-invalid-offsetof/d' setup.py
-sed -i '/-Wno-sign-compare/d' setup.py
-:msvc_remove_flags_end
+REM REM MSVC doesn't recognize these options
+REM IF NOT DEFINED vcplatform GOTO msvc_remove_flags_end
+REM sed -i '/-Wno-write-strings/c\ extra_compile_args = []' setup.py
+REM sed -i '/-Wno-invalid-offsetof/d' setup.py
+REM sed -i '/-Wno-sign-compare/d' setup.py
+REM :msvc_remove_flags_end
python setup.py bdist_wheel --cpp_implementation --compile_static_extension
cd ..\..
diff --git a/appveyor.yml b/appveyor.yml
index 6d1be235..72e92efe 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -6,7 +6,7 @@ environment:
global:
REPO_DIR: protobuf
PACKAGE_NAME: protobuf
- BUILD_COMMIT: v3.5.1
+ BUILD_COMMIT: 3.5.x
BUILD_VERSION: 3.5.1.dev1
MINGW_32: C:\mingw-w64\i686-6.3.0-posix-dwarf-rt_v5-rev1\mingw32\bin
MINGW_64: C:\mingw-w64\x86_64-6.3.0-posix-seh-rt_v5-rev1\mingw64\bin