@@ -552,6 +552,8 @@ class IDETypes(IntEnum):
552552 xcode12: XCode 12
553553 xcode13: XCode 13
554554 xcode14: XCode 14
555+ xcode15: XCode 15
556+ xcode16: XCode 16
555557
556558 codeblocks: Codeblocks
557559
@@ -597,20 +599,22 @@ class IDETypes(IntEnum):
597599 xcode12 = 23
598600 xcode13 = 24
599601 xcode14 = 25
602+ xcode15 = 26
603+ xcode16 = 27
600604
601- codeblocks = 26
605+ codeblocks = 28
602606
603- nmake = 27
607+ nmake = 29
604608
605- make = 28
609+ make = 30
606610
607- bazel = 29
611+ bazel = 31
608612
609- mpw = 30
613+ mpw = 32
610614
611- buck = 31
615+ buck = 33
612616
613- ninja = 32
617+ ninja = 34
614618
615619 ########################################
616620
@@ -657,7 +661,7 @@ def is_xcode(self):
657661 IDETypes .xcode3 , IDETypes .xcode4 , IDETypes .xcode5 , IDETypes .xcode6 ,
658662 IDETypes .xcode7 , IDETypes .xcode8 , IDETypes .xcode9 , IDETypes .xcode10 ,
659663 IDETypes .xcode11 , IDETypes .xcode12 , IDETypes .xcode13 ,
660- IDETypes .xcode14 )
664+ IDETypes .xcode14 , IDETypes . xcode15 , IDETypes . xcode16 )
661665
662666 ########################################
663667
@@ -807,6 +811,8 @@ def __str__(self):
807811 IDETypes .xcode12 : "x12" ,
808812 IDETypes .xcode13 : "x13" ,
809813 IDETypes .xcode14 : "x14" ,
814+ IDETypes .xcode15 : "x15" ,
815+ IDETypes .xcode16 : "x16" ,
810816 IDETypes .codeblocks : "cdb" , # Codeblocks
811817 IDETypes .nmake : "nmk" , # nmake
812818 IDETypes .make : "mak" , # make
@@ -843,6 +849,8 @@ def __str__(self):
843849 IDETypes .xcode12 : "XCode 12" ,
844850 IDETypes .xcode13 : "XCode 13" ,
845851 IDETypes .xcode14 : "XCode 14" ,
852+ IDETypes .xcode15 : "XCode 15" ,
853+ IDETypes .xcode16 : "XCode 16" ,
846854 IDETypes .codeblocks : "CodeBlocks 13.12" ,
847855 IDETypes .nmake : "GNU make" ,
848856 IDETypes .make : "Linux make" ,
@@ -899,6 +907,8 @@ def get_installed_xcode():
899907 """
900908
901909 xcode_table = (
910+ (16 , IDETypes .xcode16 ),
911+ (15 , IDETypes .xcode15 ),
902912 (14 , IDETypes .xcode14 ),
903913 (13 , IDETypes .xcode13 ),
904914 (12 , IDETypes .xcode12 ),
0 commit comments