python-emscripten  Check-in [1a1988d51c]

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

Overview
Comment:Update copyright
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256:1a1988d51c31034e14a13f8c9667431d8f930815ca76713ee5dfc6d9c7230831
User & Date: Beuc 2020-06-06 16:15:34
Context
2020-06-27
12:29
Fix py2 for Emscripten 1.39.18 check-in: 59f1b3b50e user: Beuc tags: trunk
2020-06-06
16:15
Update copyright check-in: 1a1988d51c user: Beuc tags: trunk
14:17
Fix crosspython check-in: 814dcfc8ca user: Beuc tags: trunk
Changes

Changes to 2.7.10/python.sh.

1
2
3
4
5
6
7
8
9
10
11
12
#!/bin/bash -ex

# Compile minimal Python for Emscripten and native local testing

# Copyright (C) 2018, 2019  Sylvain Beucler

# Copying and distribution of this file, with or without modification,
# are permitted in any medium without royalty provided the copyright
# notice and this notice are preserved.  This file is offered as-is,
# without any warranty.

VERSION=2.7.10  # for end-of-life Python2, support Ren'Py's version only




|







1
2
3
4
5
6
7
8
9
10
11
12
#!/bin/bash -ex

# Compile minimal Python for Emscripten and native local testing

# Copyright (C) 2018, 2019, 2020  Sylvain Beucler

# Copying and distribution of this file, with or without modification,
# are permitted in any medium without royalty provided the copyright
# notice and this notice are preserved.  This file is offered as-is,
# without any warranty.

VERSION=2.7.10  # for end-of-life Python2, support Ren'Py's version only

Changes to 2.7.10/webprompt.sh.

1
2
3
4
5
6
7
8
9
10
11
12
#!/bin/bash -ex

# Simple Python prompt for the browser, for smoke testing

# Copyright (C) 2019  Sylvain Beucler

# Copying and distribution of this file, with or without modification,
# are permitted in any medium without royalty provided the copyright
# notice and this notice are preserved.  This file is offered as-is,
# without any warranty.

# Alternatively: use Emscripten's old binary:




|







1
2
3
4
5
6
7
8
9
10
11
12
#!/bin/bash -ex

# Simple Python prompt for the browser, for smoke testing

# Copyright (C) 2019, 2020  Sylvain Beucler

# Copying and distribution of this file, with or without modification,
# are permitted in any medium without royalty provided the copyright
# notice and this notice are preserved.  This file is offered as-is,
# without any warranty.

# Alternatively: use Emscripten's old binary:

Changes to 3.8/package-pythonhome.sh.

1
2
3
4
5
6
7
8
9
10
11
12
#!/bin/bash -e

# Creates a minimal Python file hierarchy at $PACKAGEDIR

# Copyright (C) 2018, 2019, 2020 Sylvain Beucler

# Copying and distribution of this file, with or without modification,
# are permitted in any medium without royalty provided the copyright
# notice and this notice are preserved.  This file is offered as-is,
# without any warranty.

FILE_PACKAGER="python $(dirname $(which emcc))/tools/file_packager.py"




|







1
2
3
4
5
6
7
8
9
10
11
12
#!/bin/bash -e

# Creates a minimal Python file hierarchy at $PACKAGEDIR

# Copyright (C) 2018, 2019, 2020  Sylvain Beucler

# Copying and distribution of this file, with or without modification,
# are permitted in any medium without royalty provided the copyright
# notice and this notice are preserved.  This file is offered as-is,
# without any warranty.

FILE_PACKAGER="python $(dirname $(which emcc))/tools/file_packager.py"

Changes to emscripten.pyx.

1
2
3
4
5
6
7
8
9
10
# Python wrapper for emscripten_* C functions

# Copyright (C) 2018, 2019  Sylvain Beucler

# Copying and distribution of this file, with or without modification,
# are permitted in any medium without royalty provided the copyright
# notice and this notice are preserved.  This file is offered as-is,
# without any warranty.

# http://docs.cython.org/en/latest/src/tutorial/strings.html#auto-encoding-and-decoding


|







1
2
3
4
5
6
7
8
9
10
# Python wrapper for emscripten_* C functions

# Copyright (C) 2018, 2019, 2020  Sylvain Beucler

# Copying and distribution of this file, with or without modification,
# are permitted in any medium without royalty provided the copyright
# notice and this notice are preserved.  This file is offered as-is,
# without any warranty.

# http://docs.cython.org/en/latest/src/tutorial/strings.html#auto-encoding-and-decoding

Changes to webprompt-main.c.

1
2
3
4
5
6
7
8
9
10
11
/**
 * Simple Python prompt with static emscripten module available
 * 
 * Copyright (C) 2019  Sylvain Beucler
 *
 * Copying and distribution of this file, with or without
 * modification, are permitted in any medium without royalty provided
 * the copyright notice and this notice are preserved.  This file is
 * offered as-is, without any warranty.
 */




|







1
2
3
4
5
6
7
8
9
10
11
/**
 * Simple Python prompt with static emscripten module available
 * 
 * Copyright (C) 2019, 2020  Sylvain Beucler
 *
 * Copying and distribution of this file, with or without
 * modification, are permitted in any medium without royalty provided
 * the copyright notice and this notice are preserved.  This file is
 * offered as-is, without any warranty.
 */