Commit Graph

100 Commits

Author SHA1 Message Date
Thomas Ferreira de Lima c6f1cfbae8
adding -std=c++0x flag to linux pymod builds 2018-09-22 12:45:43 -04:00
Thomas Ferreira de Lima 6e0dc93b55
Merge master into pymod (attempt by @tlima) 2018-09-21 16:06:43 -04:00
Daniel Wang f0025e8036
Remove error handling in travis-build.sh 2018-08-21 16:45:36 -04:00
Daniel Wang 532df9faff
Build using Python 2 and Python3 in Travis 2018-08-13 15:26:05 -04:00
Daniel Wang 9c4e478635
Set environment variables directly in .travis.yml 2018-08-10 17:20:45 -04:00
Daniel Wang 403efbd090
Create Makefile
Create phony targets in Makefile
2018-08-02 18:04:24 -04:00
Daniel Wang 908be96bb9
Speed up travis builds 2018-08-02 17:48:45 -04:00
Thomas Ferreira de Lima ebcb8fd4b5
disabling pip upgrade for linux py 2.6 2018-08-02 09:27:59 -04:00
Thomas Ferreira de Lima 78c8af9a7c
small edit to travis 2018-08-02 01:55:49 -04:00
Thomas Ferreira de Lima 0b19752047
small edit to travis [ci skip] 2018-08-02 01:52:06 -04:00
Thomas Ferreira de Lima a24b172c0f
attempting fix for python in travis xcode8.3 image 2018-08-02 01:45:01 -04:00
Thomas Ferreira de Lima 6f19bed834
sudo pip install --update pip 2018-08-02 01:23:09 -04:00
Thomas Ferreira de Lima 61decac8b4
bugfix: travis might not have pip 2018-08-02 01:20:52 -04:00
Thomas Ferreira de Lima d826912089
(travis) always installing with latest pip, setuptools, wheel 2018-08-02 00:55:26 -04:00
Thomas Ferreira de Lima 1db2bea26c
adding python2 travis entry for macosx 2018-08-02 00:07:35 -04:00
Thomas Ferreira de Lima 92d8a3dacd
Using C++11 std library on macOS. 2018-08-01 15:57:35 -04:00
Thomas Ferreira de Lima 98a6b39e68
changing travis build order. macos first 2018-07-31 17:55:47 -04:00
Daniel Wang dfa1995f5a
Make alias work on Travis for Mac OS 2018-07-19 18:55:45 -04:00
Daniel Wang 9aa796422e
Print sysconfig location 2018-07-19 18:34:28 -04:00
Daniel Wang 24f9f44227
Revert installing sysconfig 2018-07-19 18:27:07 -04:00
Daniel Wang ca6d82f9b7
Install sysconfig using pip 2018-07-19 18:24:55 -04:00
Daniel Wang 5b5f1a050d
Fixed missing language declarations in travis.yml 2018-07-19 17:44:48 -04:00
Daniel Wang 9140495071
Separated Python versions in travis.yml 2018-07-19 17:31:31 -04:00
Daniel Wang 1f1906eb3c
Moved python configuration inside Linux in travis.yml 2018-07-19 17:05:47 -04:00
Daniel Wang 0daa84dadd
Added different python versions to travis 2018-07-19 17:00:32 -04:00
Daniel Wang 8cfa1b84d9
Use apt instead of pip for wheel 2018-07-19 16:18:11 -04:00
Daniel Wang 8877b93c6c
Install wheel with pip if using Ubuntu 2018-07-19 15:50:24 -04:00
Daniel Wang 5729153e6d
Fixed typo in travis.yml 2018-07-19 15:24:24 -04:00
Daniel Wang a52c629df7
Use sudo if building on Ubuntu 2018-07-19 15:07:36 -04:00
Daniel Wang ebae966237
Use apt to install setuptools instead of pip 2018-07-19 14:09:24 -04:00
Daniel Wang 0b2e56fcbf
Fixed wrong pip version 2018-07-19 14:03:48 -04:00
Daniel Wang fcb3575b72
Added setuptools installation to travis.yml 2018-07-19 13:54:55 -04:00
Daniel Wang 182517dbf9
Retry Ubuntu builds on Travis 2018-07-19 13:38:31 -04:00
Daniel Wang 68e0560e0c
Added Linux builds for Travis 2018-07-17 15:47:30 -04:00
Daniel Wang 8d2c2d430d
Updated ruby version in travis 2018-07-17 11:49:26 -04:00
Thomas Ferreira de Lima 771eb84107 issue with CLOCK_REALTIME, trying xcode8 for macOS 10.11 2018-07-16 23:42:37 -04:00
Thomas Ferreira de Lima f26576099c missing stdlib.h import 2018-07-16 23:29:51 -04:00
Thomas Ferreira de Lima bd9ea2a188 fixing gcc compilation 2018-07-16 23:12:05 -04:00
Thomas Ferreira de Lima 015f1d92e5 fixing gcc compilation 2018-07-16 23:01:49 -04:00
Thomas Ferreira de Lima f2c083c134 fixing travis yml 2018-07-16 22:53:27 -04:00
Thomas Ferreira de Lima 1086795a55 travis different c++ compilers for older OS 2018-07-16 22:44:06 -04:00
Thomas Ferreira de Lima 16d0cd99ef pushing wheel to dropbox 2018-07-16 22:26:17 -04:00
Thomas Ferreira de Lima 11ff91b00b trying without brew curl and expat (bis) 2018-07-16 10:45:03 -04:00
Thomas Ferreira de Lima eb9d53e990 trying without brew curl and expat 2018-07-16 10:40:16 -04:00
Thomas Ferreira de Lima bd046405e3 only importing tl, db and rdb for testing 2018-07-16 09:35:25 -04:00
Thomas Ferreira de Lima 2a2660290b more travis tests 2018-07-16 02:23:36 -04:00
Thomas Ferreira de Lima c269f39ba0 setting up travis compilation 2018-07-16 01:53:10 -04:00
Thomas Ferreira de Lima a834fd281d
Deploying tarballs 2018-07-11 19:43:07 -04:00
Daniel Wang 293fb905c1
Updated Homebrew Python version to 3.7
Updated travis.yml
2018-07-09 16:49:47 -04:00
Thomas Ferreira de Lima 54fac962e0
initial travis config for OSX
test script for klayout python binding

build script w python3

filtering output to reduce log size (travis complains about >4Mb)

Fixing exit code in macbuild

Adding unit tests

including long tests in ut_runner
2018-03-12 11:42:57 -04:00