Kazunari Sekigawa
f00ede729d
Fixed SyntaxWarning: invalid escape sequence '\.' and suppress a deprecation warning
2024-10-25 06:25:02 +09:00
Kazunari Sekigawa
60c66cd3be
Updated the macOS build system to work with Sequoia plus migration to Python 3.12
2024-09-26 20:16:49 +09:00
Kazunari Sekigawa
674a6738b8
Updated the macOS build system to work with Sequoia plus migration to Python 3.12
2024-09-24 06:36:16 +09:00
Kazunari Sekigawa
f6e63b4c2b
Debug builds can also be packed into DMGs
2024-07-09 07:08:11 +09:00
Kazunari Sekigawa
8b26347f0d
Updated the build system for MacOS to build KLayout 0.29.0 or later
2024-04-01 17:59:06 +09:00
Kazunari Sekigawa
eca739c462
Use Ruby 3.3 from Homebrew and MacPorts
...
Enhanced nightlyBuild.py to allow the mixed use of Qt5 and Qt6
2024-02-17 06:51:08 +09:00
Kazunari Sekigawa
267a5ee7b0
Overhauled the build system for MacOS ['Monterey', 'Ventura', 'Sonoma'] to build KLayout-0.28.13 or later with support for libgit2.
2023-11-23 15:13:41 +09:00
Kazunari Sekigawa
334e9985f3
The build system for macOS uses Ruby 3.2 in MacPorts and Homebrew by default (earlier, 3.1) ( #1286 )
...
* The build system for macOS uses Ruby 3.2 in MacPorts and Homebrew by default (earlier, 3.1)
* The build system for macOS uses Ruby 3.2 in MacPorts and Homebrew by default (earlier, 3.1)
* The build system for macOS uses Ruby 3.2 in MacPorts and Homebrew by default (earlier, 3.1)
---------
Co-authored-by: Kazunari Sekigawa <kazunari_sekigawa@shinko.co.jp>
2023-02-12 22:24:01 +01:00
Kazunari Sekigawa
76e0052672
Revised the build system for macOS for 0.28.3 and newly supported Ventura ( #1252 )
...
* Again revised the build system for macOS to switch Python from 3.8 to 3.9 and to support Ventura.
* WIP: Update
Co-authored-by: Kazunari Sekigawa <kazunari_sekigawa@shinko.co.jp>
2023-01-16 23:13:28 +01:00
Kazunari Sekigawa
9720de0f37
Again, the build system for macOS was revised to work with KLayout version 0.28 or later.
2022-12-24 11:08:57 +09:00
Kazunari Sekigawa
4b1f256570
Updated the Mac build system to include the migration to Qt6
2022-10-10 11:36:50 +09:00
Kazunari Sekigawa
2858d4507e
WIP: Migration to Qt6.
...
This refs #45 .
2021-11-27 12:05:27 +09:00
Kazunari Sekigawa
13d2e9018a
Updated the build system for Mac to support Monterey
2021-11-16 23:06:24 +09:00
Kazunari Sekigawa
bca2164c16
Updated the build system for Mac to support Monterey
2021-11-16 06:38:47 +09:00
Kazunari Sekigawa
50574ab1ed
Modified the build system for macOS to test an M1 Mac.
2021-05-08 22:28:19 +02:00
Kazunari Sekigawa
a9c47b460f
Update of the macOS development environment for Big Sur ( #711 )
...
* In the MacPorts environment, Ruby 2.7 is used.
* Updated the build tools for Mac supporting Qt-5.15.2 from MacPorts.
* Updated the Ruby environment for BigSur and Catalina.
* To update the Mac DMG maker to support Big Sur.
* Updated the resource files for Mac DMGs.
2021-01-27 12:45:22 +01:00
Kazunari Sekigawa
c087f37aa9
In the MacPorts environment, Ruby 2.7 is used. ( #690 )
2020-12-08 23:33:11 +01:00
Kazunari Sekigawa
22df10f425
Update of the build system for macOS for 0.26.9 ( #686 )
...
* * Updated the build system for Mac
* Catalina env. uses Python 3.8 in MacPorts, Homebrew, and Anaconda3.
* Use Ruby 2.7 in MacPorts.
* Test build for macOS "Big Sur" (11.0) on Intel Mac "Catalina" (10.15.7).
* Updated the build system for macOS, including the future support for Big Sur (11.0)
2020-11-26 23:01:14 +01:00
Thomas Ferreira de Lima
b37ce4e130
WIP: Parametrizing macbuild to make custom installations easier ( #680 )
...
* Changing indentation to 4 spaces
* squash
* removing more global variables (squash)
* | tee always exits with 0
* parameter is a dictionary now
* Changing default Makefile to HB38 and adding -rbinc2 option for Catalina
* Catalina building...
* macQAT fixed
* run_build_command depends on parameteres dict alone
* Adding options to macbuild/makeDMG4mac.py
In particular, we can now specify a -u (unsafe) option, and
specify the target dmg file with -t target.dmg
2020-11-21 22:09:03 +01:00
Kazunari Sekigawa
2f0fa28e58
* Updated the build system for Mac ( #645 )
...
* Catalina env. uses Python 3.8 in MacPorts, Homebrew, and Anaconda3.
2020-10-10 00:10:08 +02:00
Kazunari Sekigawa
ec4d175726
Update the build system for Mac. ( #612 )
2020-07-17 01:04:27 +02:00
Kazunari Sekigawa
106a5c879d
Improved the tool kit for making DMG packages for macOS.
2020-05-25 22:20:27 +02:00
Kazunari Sekigawa
ccaad225a7
To build 0.26.1 on Catalina. Updated comments.
2019-12-22 20:38:52 +09:00
Kazunari Sekigawa
aaf117508d
To build 0.26.1 on Catalina.
2019-12-22 20:38:52 +09:00
Matthias Koefferlein
c053e4f8ec
Manual merge of remaining files from lightwave-lab:pymod-test to pymod
...
git merge failed, probably because there were two parallel attempts
to merge master into pymod leading to opposite resolutions.
2018-10-02 22:41:08 +02:00
Kazunari Sekigawa
3384310676
Use Qt5.10.x instead of Qt5.9.x.
...
This refs #4 and #22 .
2018-03-19 10:06:38 +09:00
Kazunari Sekigawa
c78ea38f72
To debug "makeDMG4mac.py"
...
This refs #22 .
2018-01-16 18:47:30 +09:00
Kazunari Sekigawa
7fd231bba3
To debug "makeDMG4mac.py"
...
This refs #22 .
2018-01-16 14:08:25 +09:00
Kazunari Sekigawa
1c4f81fd63
To debug "makeDMG4mac.py"
...
This refs #22 .
2018-01-15 21:16:16 +09:00
Kazunari Sekigawa
0f2983e553
To debug "makeDMG4mac.py"
...
This refs #22 .
2018-01-15 18:22:14 +09:00
Kazunari Sekigawa
3fe0280a14
Prepare Python script for making a DMG file from bundles.
...
This refs #22 .
2018-01-15 15:12:06 +09:00
Kazunari Sekigawa
d1d4751a3c
Prepare Python script for making a DMG file from bundles.
...
This refs #22 .
2018-01-15 14:55:24 +09:00
Kazunari Sekigawa
8b6ce079a2
Prepare Python script for making a DMG file from bundles.
...
This refs #22 .
2018-01-14 17:17:53 +09:00
Kazunari Sekigawa
86a5f95648
Prepare Python script for making a DMG file from bundles.
...
This refs #22 .
2018-01-14 11:12:45 +09:00
Kazunari Sekigawa
542b5da614
Prepare Python script for making a DMG file from bundles.
...
This refs #22 .
2018-01-13 17:18:14 +09:00
Kazunari Sekigawa
97d1e2c520
Prepare Python script for making a DMG file from bundles.
...
This refs #22 .
2018-01-11 21:46:56 +09:00
Kazunari Sekigawa
12803430ab
Start writing Python script for making a DMG file from bundles.
...
This refs #22 .
2018-01-09 21:13:10 +09:00