Tcl Source Code

Check-in [74460824f8]
Login
Bounty program for improvements to Tcl and certain Tcl packages.
Tcl 2019 Conference, Houston/TX, US, Nov 4-8
Send your abstracts to [email protected]
or submit via the online form by Sep 9.

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:configuration to be tested
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | travis-8.7-wine
Files: files | file ages | folders
SHA3-256: 74460824f8feef743f3c9b79eb93f78f2fb0afd7b320469c156f022e9e4a8d39
User & Date: jan.nijtmans 2018-10-28 19:28:46
Context
2018-10-28
19:30
typo check-in: b924308250 user: jan.nijtmans tags: travis-8.7-wine
19:28
configuration to be tested check-in: 74460824f8 user: jan.nijtmans tags: travis-8.7-wine
19:21
Experiment: See if we can build and test using cross-compiled mingw-w64 with wine check-in: 4c6c98a736 user: jan.nijtmans tags: travis-8.7-wine
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to .travis.yml.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29






30
31
32
33
34
35
36
37
38
39
40
41


42
43
44
45
46
47
48
49





50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
dist: trusty
sudo: false
language: c
matrix:
  include:
    - os: linux
      compiler: clang
      env:
        - MATRIX_EVAL="" BUILD_DIR=unix
    - os: linux
      compiler: clang
      env:
        - MATRIX_EVAL="" BUILD_DIR=unix CFGOPT=--disable-shared
    - os: linux
      compiler: gcc
      env:
        - MATRIX_EVAL="" BUILD_DIR=unix
    - os: linux
      compiler: gcc
      env:
        - MATRIX_EVAL="" BUILD_DIR=unix CFGOPT=--disable-shared
    - os: linux
      compiler: gcc
      addons:
        apt:
          sources:
            - ubuntu-toolchain-r-test
          packages:
            - g++-4.9






      env:
        - MATRIX_EVAL="CC=gcc-4.9" BUILD_DIR=unix
    - os: linux
      compiler: gcc
      addons:
        apt:
          sources:
            - ubuntu-toolchain-r-test
          packages:
            - g++-5
      env:
        - MATRIX_EVAL="CC=gcc-5" BUILD_DIR=unix


    - os: linux
      compiler: gcc
      addons:
        apt:
          sources:
            - ubuntu-toolchain-r-test
          packages:
            - g++-6





      env:
        - MATRIX_EVAL="CC=gcc-6" BUILD_DIR=unix
    - os: linux
      compiler: gcc
      addons:
        apt:
          sources:
            - ubuntu-toolchain-r-test
          packages:
            - g++-7
      env:
        - MATRIX_EVAL="CC=gcc-7" BUILD_DIR=unix
    - os: osx
      osx_image: xcode8
      env:
        - MATRIX_EVAL="" BUILD_DIR=unix
    - os: osx
      osx_image: xcode8
      env:
        - MATRIX_EVAL="" BUILD_DIR=macosx NO_DIRECT_CONFIGURE=1
    - os: osx
      osx_image: xcode9
      env:
        - MATRIX_EVAL="" BUILD_DIR=macosx NO_DIRECT_CONFIGURE=1
    - os: osx
      osx_image: xcode10
      env:
        - MATRIX_EVAL="" BUILD_DIR=macosx NO_DIRECT_CONFIGURE=1
### C builds not currently supported on Windows instances
#    - os: windows
#      env:
#        - MATRIX_EVAL="" BUILD_DIR=win

before_install:
  - eval "${MATRIX_EVAL}"
  - export ERROR_ON_FAILURES=1
  - cd ${BUILD_DIR}
install:
  - test -n "$NO_DIRECT_CONFIGURE" || ./configure ${CFGOPT}
script:
  - make
  - make test




|
<
<
<

<
<
<
<
|
<
<
<
<
<
<
<
<


<
<

<
>
>
>
>
>
>

<
<
<
<
<
<
<
<
<
<
|
>
>

|


<
<

<
>
>
>
>
>

<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
|









|
1
2
3
4
5
6



7




8








9
10


11

12
13
14
15
16
17
18










19
20
21
22
23
24
25


26

27
28
29
30
31
32






























33
34
35
36
37
38
39
40
41
42
43
dist: trusty
sudo: false
language: c
matrix:
  include:
# Test with mingw 32 bit



    - os: linux




      compiler: x86_64-w64-mingw32-gcc








      addons:
        apt:


          packages:

            - gcc-mingw-w64-base
            - binutils-mingw-w64-i686
            - gcc-mingw-w64-i686
            - gcc-mingw-w64      
            - gcc-multilib
            - wine
      env:










        - BUILD_DIR=win

# Test with mingw 64 bit
    - os: linux
      compiler: x86_64-w64-mingw32-g+cc
      addons:
        apt:


          packages:

            - gcc-mingw-w64-base
            - binutils-mingw-w64-x86-64
            - gcc-mingw-w64-x86-64
            - gcc-mingw-w64
            - wine
      env:






























        - BUILD_DIR=win

before_install:
  - eval "${MATRIX_EVAL}"
  - export ERROR_ON_FAILURES=1
  - cd ${BUILD_DIR}
install:
  - test -n "$NO_DIRECT_CONFIGURE" || ./configure ${CFGOPT}
script:
  - make
  - make test-tcl