Kazunari Sekigawa
c4a588d8be
Switch the main development environment to Sequoia
2025-06-03 17:15:00 +09:00
Kazunari Sekigawa
f40758b77e
Using the Ruby 3.4 from Homebrew
2025-01-19 07:51:02 +09:00
Kazunari Sekigawa
d6973fd28a
Updated the DMG background images to include M4
2024-12-02 06:28:26 +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
e93999adea
Updated the contents of *ReadMeFirst.txt files
2024-08-01 06:35:08 +09:00
Kazunari Sekigawa
432c962feb
Updated the macOS build system to build KLayout 0.29.1
2024-05-05 08:18:12 +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
cf0efe1776
Updated the build system for macOS: Anaconda3's Ruby 3.1.4 -> 3.2.2. ( #1591 )
2024-01-07 17:25:44 +01:00
Kazunari Sekigawa
4df4c195a2
Added notes on the KLAYOUT_GIT_HTTP_PROXY environment variable to the documentation included in the build system for MacOS.
2023-12-10 14:43:36 +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
d38899bf16
Updated the build system for macOS to build KLayout version 0.28.6
2023-03-19 07:38:23 +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
6c6a3ae3b0
Updated the ZIP files containing the script bundle files
2022-12-24 09:42:41 +09:00
Kazunari Sekigawa
2092a9087a
Added new icons for macOS
2022-12-23 06:48:47 +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
2b693ec39b
Updated the build system for Mac ( #1073 )
...
* WIP: add "pymod"
* To fix the issue reported by GitHub ticket No.1040
* WIP: To build "pymod"
* Updated the build system for Mac.
* Updated the build system for Mac.
2022-05-05 22:07:46 +02:00
Kazunari Sekigawa
b600eb1b02
WIP: Updated the background image for DMGs
2021-11-26 18:30:59 +09:00
Kazunari Sekigawa
bca2164c16
Updated the build system for Mac to support Monterey
2021-11-16 06:38:47 +09:00
Kazunari Sekigawa
0051d83026
Synced with the latest Homebrew formula names.
2021-05-08 22:28:32 +02:00
Kazunari Sekigawa
acf52e5e4f
Updated Homebrew-related documents.
2021-05-08 22:28:27 +02: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
5ac2da4606
Update of the build system for macOS ( #725 )
...
* Updated the background image for mac DMGs.
* Updated a convenience tool for making DMGs for macOS.
2021-02-08 22:07:51 +01: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
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
1043ae165c
Reviewed and edited the contents of "ReadMe" files.
2020-05-25 22:20:30 +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
004eb09b7c
Update the sample script bundles, too.
2020-05-25 22:20:25 +02:00
Kazunari Sekigawa
2eeb1c69cd
Fix the link error in using Anaconda3.
2020-05-25 22:20:19 +02:00
Kazunari Sekigawa
edba2bd7a0
Update of the build environment for macOS ( #553 )
...
* Update Homebrew environment: Python 3.7.7
This refs #36 .
* Update the sample script bundles in Bash to accept design file names.
2020-05-10 21:55:34 +02:00
Kazunari Sekigawa
9c9d517a73
Added "ReadMe.txt" file regarding the sample script bundles (*.app).
2019-12-29 18:40:20 +09:00
Kazunari Sekigawa
aaf117508d
To build 0.26.1 on Catalina.
2019-12-22 20:38:52 +09:00
Kazunari Sekigawa
056c7146f3
To force "Light Mode" in Mojave "Dark Mode."
2019-03-25 22:17:40 +01: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
Thomas Ferreira de Lima
a9419b62f4
new klayout_console script
2018-04-11 16:52:00 -04:00
Thomas Ferreira de Lima
f23a4a7227
Adding start-console.py script to klayout.app
2018-03-19 17:18:24 -04:00
Kazunari Sekigawa
93116b39c2
MacPorts has released Qt 5.10.1.
...
(1) To build KLayout 0.25.2 with it.
(2) To slightly change the background image for the DMG installer.
This refs #26 .
2018-04-09 20:06:03 +09:00
Kazunari Sekigawa
fd3a6e7798
adding icon to ".gds" and ".oas", too.
2018-03-11 10:26:57 +09:00
Thomas Ferreira de Lima
f449317491
Merge remote-tracking branch 'master' into development
2018-03-08 15:37:39 -05:00
Thomas Ferreira de Lima
423fec4808
adding icon to .gds files
2018-03-07 13:20:41 -05:00
Thomas Ferreira de Lima
8ec78a99a9
open with working properly in MacOS.
2018-03-07 12:54:01 -05:00
Thomas Ferreira de Lima
1e9c7b1246
Changing Info.plist to associate .gds files with klayout
2018-03-06 21:43:08 -05:00
Thomas Ferreira de Lima
ac2bd96ace
successful build with qt 5.9.4 and py 3.6.4
2018-03-06 19:29:21 -05:00
Thomas Ferreira de Lima
7aaf391044
symbolic link to klayout executable now opens klayout properly
2018-03-06 15:25:43 -05:00
Kazunari Sekigawa
1c4f81fd63
To debug "makeDMG4mac.py"
...
This refs #22 .
2018-01-15 21:16:16 +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