You can subscribe to this list here.
2006 |
Jan
|
Feb
|
Mar
(1) |
Apr
(1) |
May
|
Jun
(1) |
Jul
|
Aug
(10) |
Sep
|
Oct
|
Nov
|
Dec
(3) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
(1) |
Feb
(2) |
Mar
(3) |
Apr
(2) |
May
(10) |
Jun
(2) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
(3) |
Dec
|
2008 |
Jan
(6) |
Feb
(4) |
Mar
(5) |
Apr
(2) |
May
(1) |
Jun
(1) |
Jul
(4) |
Aug
(6) |
Sep
(2) |
Oct
(9) |
Nov
(1) |
Dec
(4) |
2009 |
Jan
(9) |
Feb
(2) |
Mar
(2) |
Apr
(2) |
May
(6) |
Jun
(18) |
Jul
(33) |
Aug
(39) |
Sep
(33) |
Oct
(24) |
Nov
(23) |
Dec
(22) |
2010 |
Jan
(29) |
Feb
(32) |
Mar
(51) |
Apr
(17) |
May
(31) |
Jun
(21) |
Jul
(32) |
Aug
(28) |
Sep
(35) |
Oct
(27) |
Nov
(11) |
Dec
(13) |
2011 |
Jan
(14) |
Feb
(13) |
Mar
(27) |
Apr
(27) |
May
(28) |
Jun
(20) |
Jul
(43) |
Aug
(52) |
Sep
(66) |
Oct
(61) |
Nov
(11) |
Dec
(8) |
2012 |
Jan
(20) |
Feb
(30) |
Mar
(38) |
Apr
(21) |
May
(33) |
Jun
(21) |
Jul
(25) |
Aug
(9) |
Sep
(24) |
Oct
(42) |
Nov
(27) |
Dec
(41) |
2013 |
Jan
(20) |
Feb
(35) |
Mar
(156) |
Apr
(298) |
May
(258) |
Jun
(201) |
Jul
(105) |
Aug
(60) |
Sep
(193) |
Oct
(245) |
Nov
(280) |
Dec
(194) |
2014 |
Jan
(63) |
Feb
(202) |
Mar
(200) |
Apr
(23) |
May
(53) |
Jun
(105) |
Jul
(18) |
Aug
(26) |
Sep
(110) |
Oct
(187) |
Nov
(97) |
Dec
(74) |
2015 |
Jan
(45) |
Feb
(55) |
Mar
(116) |
Apr
(116) |
May
(193) |
Jun
(164) |
Jul
(50) |
Aug
(111) |
Sep
(98) |
Oct
(71) |
Nov
(103) |
Dec
(63) |
2016 |
Jan
(33) |
Feb
(101) |
Mar
(182) |
Apr
(139) |
May
(140) |
Jun
(103) |
Jul
(165) |
Aug
(286) |
Sep
(208) |
Oct
(127) |
Nov
(97) |
Dec
(54) |
2017 |
Jan
(64) |
Feb
(335) |
Mar
(202) |
Apr
(212) |
May
(139) |
Jun
(127) |
Jul
(294) |
Aug
(154) |
Sep
(170) |
Oct
(152) |
Nov
(156) |
Dec
(62) |
2018 |
Jan
(168) |
Feb
(237) |
Mar
(196) |
Apr
(174) |
May
(174) |
Jun
(161) |
Jul
(127) |
Aug
(88) |
Sep
(149) |
Oct
(66) |
Nov
(52) |
Dec
(135) |
2019 |
Jan
(146) |
Feb
(126) |
Mar
(104) |
Apr
(58) |
May
(60) |
Jun
(28) |
Jul
(197) |
Aug
(129) |
Sep
(141) |
Oct
(148) |
Nov
(63) |
Dec
(100) |
2020 |
Jan
(74) |
Feb
(37) |
Mar
(59) |
Apr
(154) |
May
(194) |
Jun
(133) |
Jul
(313) |
Aug
(197) |
Sep
(49) |
Oct
(162) |
Nov
(143) |
Dec
(57) |
2021 |
Jan
(120) |
Feb
(107) |
Mar
(314) |
Apr
(157) |
May
(524) |
Jun
(169) |
Jul
(72) |
Aug
(133) |
Sep
(135) |
Oct
(146) |
Nov
(198) |
Dec
(325) |
2022 |
Jan
(409) |
Feb
(249) |
Mar
(138) |
Apr
(95) |
May
(102) |
Jun
(221) |
Jul
(66) |
Aug
(120) |
Sep
(192) |
Oct
(131) |
Nov
(53) |
Dec
(171) |
2023 |
Jan
(357) |
Feb
(82) |
Mar
(168) |
Apr
(218) |
May
(196) |
Jun
(86) |
Jul
(115) |
Aug
(49) |
Sep
(190) |
Oct
(102) |
Nov
(45) |
Dec
(76) |
2024 |
Jan
(86) |
Feb
(50) |
Mar
(324) |
Apr
(209) |
May
(197) |
Jun
(232) |
Jul
(194) |
Aug
(247) |
Sep
(219) |
Oct
(266) |
Nov
(328) |
Dec
(304) |
2025 |
Jan
(191) |
Feb
(115) |
Mar
(137) |
Apr
(32) |
May
(126) |
Jun
(403) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <sv...@op...> - 2025-06-05 12:17:10
|
Author: manx Date: Thu Jun 5 14:16:41 2025 New Revision: 23350 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=23350 Log: [Fix] Reverb: Use alignment-correct intrinsics for 64bit SSE2 load and store. Even though the underlying instruction is the same in both cases, and can do unaligned load and store even for the aligned intrinsics, and even though the intrinsics are documented to support unaligned load and store, the C++ language conflicts with that definition because the pointer argument is __m128i, which has 16 byte alignment requirements. And GCC decides to be pedantic here. Code generation is identical for all 3 major compilers. Modified: trunk/OpenMPT/sounddsp/Reverb.cpp Modified: trunk/OpenMPT/sounddsp/Reverb.cpp ============================================================================== --- trunk/OpenMPT/sounddsp/Reverb.cpp Wed Jun 4 23:09:30 2025 (r23349) +++ trunk/OpenMPT/sounddsp/Reverb.cpp Thu Jun 5 14:16:41 2025 (r23350) @@ -24,6 +24,7 @@ #include <intrin.h> #endif #include <emmintrin.h> +#include <immintrin.h> #endif #endif // NO_REVERB @@ -35,17 +36,6 @@ #ifndef NO_REVERB -#if defined(MPT_WANT_ARCH_INTRINSICS_X86_SSE2) && defined(MPT_ARCH_INTRINSICS_X86_SSE2) -// Load two 32-bit values -static MPT_FORCEINLINE __m128i Load64SSE(const int32 *x) { return _mm_loadl_epi64(reinterpret_cast<const __m128i *>(x)); } -// Load four 16-bit values -static MPT_FORCEINLINE __m128i Load64SSE(const LR16 (&x)[2]) { return _mm_loadl_epi64(&reinterpret_cast<const __m128i &>(x)); } -// Store two 32-bit or four 16-bit values from register -static MPT_FORCEINLINE void Store64SSE(int32 *dst, __m128i src) { return _mm_storel_epi64(reinterpret_cast<__m128i *>(dst), src); } -static MPT_FORCEINLINE void Store64SSE(LR16 (&dst)[2], __m128i src) { return _mm_storel_epi64(&reinterpret_cast<__m128i &>(dst), src); } -#endif - - CReverb::CReverb() { // Reverb mix buffers @@ -597,24 +587,24 @@ #if defined(MPT_WANT_ARCH_INTRINSICS_X86_SSE2) && defined(MPT_ARCH_INTRINSICS_X86_SSE2) if(CPU::HasFeatureSet(CPU::feature::sse2) && CPU::HasModesEnabled(CPU::mode::xmm128sse)) { - __m128i nDCRRvb_Y1 = Load64SSE(gnDCRRvb_Y1); - __m128i nDCRRvb_X1 = Load64SSE(gnDCRRvb_X1); + __m128i nDCRRvb_Y1 = _mm_loadu_si64(gnDCRRvb_Y1); + __m128i nDCRRvb_X1 = _mm_loadu_si64(gnDCRRvb_X1); __m128i in = _mm_set1_epi32(0); while(nSamples--) { - in = Load64SSE(pRvb); + in = _mm_loadu_si64(pRvb); pRvb += 2; // x(n-1) - x(n) __m128i diff = _mm_sub_epi32(nDCRRvb_X1, in); nDCRRvb_X1 = _mm_add_epi32(nDCRRvb_Y1, _mm_sub_epi32(_mm_srai_epi32(diff, DCR_AMOUNT + 1), diff)); - __m128i out = _mm_add_epi32(Load64SSE(pDry), nDCRRvb_X1); + __m128i out = _mm_add_epi32(_mm_loadu_si64(pDry), nDCRRvb_X1); nDCRRvb_Y1 = _mm_sub_epi32(nDCRRvb_X1, _mm_srai_epi32(nDCRRvb_X1, DCR_AMOUNT)); nDCRRvb_X1 = in; - Store64SSE(pDry, out); + _mm_storeu_si64(pDry, out); pDry += 2; } - Store64SSE(gnDCRRvb_X1, in); - Store64SSE(gnDCRRvb_Y1, nDCRRvb_Y1); + _mm_storeu_si64(gnDCRRvb_X1, in); + _mm_storeu_si64(gnDCRRvb_Y1, nDCRRvb_Y1); return; } #endif @@ -659,20 +649,20 @@ #if defined(MPT_WANT_ARCH_INTRINSICS_X86_SSE2) && defined(MPT_ARCH_INTRINSICS_X86_SSE2) if(CPU::HasFeatureSet(CPU::feature::sse2) && CPU::HasModesEnabled(CPU::mode::xmm128sse)) { - __m128i nDCRRvb_Y1 = Load64SSE(gnDCRRvb_Y1); - __m128i nDCRRvb_X1 = Load64SSE(gnDCRRvb_X1); + __m128i nDCRRvb_Y1 = _mm_loadu_si64(gnDCRRvb_Y1); + __m128i nDCRRvb_X1 = _mm_loadu_si64(gnDCRRvb_X1); while(nSamples--) { - __m128i in = Load64SSE(pBuffer); + __m128i in = _mm_loadu_si64(pBuffer); __m128i diff = _mm_sub_epi32(nDCRRvb_X1, in); __m128i out = _mm_add_epi32(nDCRRvb_Y1, _mm_sub_epi32(_mm_srai_epi32(diff, DCR_AMOUNT + 1), diff)); - Store64SSE(pBuffer, out); + _mm_storeu_si64(pBuffer, out); pBuffer += 2; nDCRRvb_Y1 = _mm_sub_epi32(out, _mm_srai_epi32(out, DCR_AMOUNT)); nDCRRvb_X1 = in; } - Store64SSE(gnDCRRvb_X1, nDCRRvb_X1); - Store64SSE(gnDCRRvb_Y1, nDCRRvb_Y1); + _mm_storeu_si64(gnDCRRvb_X1, nDCRRvb_X1); + _mm_storeu_si64(gnDCRRvb_Y1, nDCRRvb_Y1); return; } #endif @@ -729,7 +719,7 @@ __m128i preDifCoeffs = _mm_cvtsi32_si128(pPreDelay->nPreDifCoeffs.lr); while(nSamples--) { - __m128i in32 = Load64SSE(pIn); // 16-bit unsaturated reverb input [ r | l ] + __m128i in32 = _mm_loadu_si64(pIn); // 16-bit unsaturated reverb input [ r | l ] __m128i inSat = _mm_packs_epi32(in32, in32); // [ r | l | r | l ] (16-bit saturated) pIn += 2; // Low-pass @@ -806,10 +796,10 @@ __m128i delayPos = _mm_set_epi16(GETDELAY(7), GETDELAY(6), GETDELAY(5), GETDELAY(4), GETDELAY(3), GETDELAY(2), GETDELAY(1), GETDELAY(0)); #undef GETDELAY delayPos = _mm_sub_epi16(_mm_set1_epi16(static_cast<int16>(pPreDelay->nDelayPos - 1)), delayPos); - __m128i gain12 = _mm_unpacklo_epi64(Load64SSE(pPreDelay->Reflections[0].Gains), Load64SSE(pPreDelay->Reflections[1].Gains)); - __m128i gain34 = _mm_unpacklo_epi64(Load64SSE(pPreDelay->Reflections[2].Gains), Load64SSE(pPreDelay->Reflections[3].Gains)); - __m128i gain56 = _mm_unpacklo_epi64(Load64SSE(pPreDelay->Reflections[4].Gains), Load64SSE(pPreDelay->Reflections[5].Gains)); - __m128i gain78 = _mm_unpacklo_epi64(Load64SSE(pPreDelay->Reflections[6].Gains), Load64SSE(pPreDelay->Reflections[7].Gains)); + __m128i gain12 = _mm_unpacklo_epi64(_mm_loadu_si64(pPreDelay->Reflections[0].Gains), _mm_loadu_si64(pPreDelay->Reflections[1].Gains)); + __m128i gain34 = _mm_unpacklo_epi64(_mm_loadu_si64(pPreDelay->Reflections[2].Gains), _mm_loadu_si64(pPreDelay->Reflections[3].Gains)); + __m128i gain56 = _mm_unpacklo_epi64(_mm_loadu_si64(pPreDelay->Reflections[4].Gains), _mm_loadu_si64(pPreDelay->Reflections[5].Gains)); + __m128i gain78 = _mm_unpacklo_epi64(_mm_loadu_si64(pPreDelay->Reflections[6].Gains), _mm_loadu_si64(pPreDelay->Reflections[7].Gains)); // For 28-bit final output: 16+15-3 = 28 __m128i refGain = _mm_srai_epi32(_mm_set_epi32(0, 0, pPreDelay->ReflectionsGain.c.r, pPreDelay->ReflectionsGain.c.l), 3); __m128i delayInc = _mm_set1_epi16(1), delayMask = _mm_set1_epi16(SNDMIX_REFLECTIONS_DELAY_MASK); @@ -836,7 +826,7 @@ __m128i out = _mm_madd_epi16(_mm_unpacklo_epi16(refOut, refOut), refGain); // Apply reflections gain // At this, point, this is the only output of the reverb - Store64SSE(pOut, out); + _mm_storeu_si64(pOut, out); pOut += 2; } return; @@ -892,10 +882,10 @@ if(CPU::HasFeatureSet(CPU::feature::sse2) && CPU::HasModesEnabled(CPU::mode::xmm128sse)) { int delayPos = pReverb->nDelayPos & RVBDLY_MASK; - __m128i rvbOutGains = Load64SSE(pReverb->RvbOutGains); - __m128i difCoeffs = Load64SSE(pReverb->nDifCoeffs); - __m128i decayLP = Load64SSE(pReverb->nDecayLP); - __m128i lpHistory = Load64SSE(pReverb->LPHistory); + __m128i rvbOutGains = _mm_loadu_si64(pReverb->RvbOutGains); + __m128i difCoeffs = _mm_loadu_si64(pReverb->nDifCoeffs); + __m128i decayLP = _mm_loadu_si64(pReverb->nDecayLP); + __m128i lpHistory = _mm_loadu_si64(pReverb->LPHistory); while(nSamples--) { __m128i refIn = _mm_cvtsi32_si128(pRefOut->lr); // 16-bit stereo input @@ -918,7 +908,7 @@ lpHistory = _mm_adds_epi16(_mm_adds_epi16(lpDecay, lpDecay), delay2); // Low-passed decay // Apply decay gain - __m128i histDecay = _mm_srai_epi32(_mm_madd_epi16(Load64SSE(pReverb->nDecayDC), lpHistory), 15); + __m128i histDecay = _mm_srai_epi32(_mm_madd_epi16(_mm_loadu_si64(pReverb->nDecayDC), lpHistory), 15); __m128i histDecayPacked = _mm_shuffle_epi32(_mm_packs_epi32(histDecay, histDecay), _MM_SHUFFLE(2, 0, 2, 0)); __m128i histDecayIn = _mm_adds_epi16(histDecayPacked, _mm_srai_epi16(_mm_unpacklo_epi32(refIn, refIn), 2)); __m128i histDecayInDiff = _mm_subs_epi16(histDecayIn, _mm_mulhi_epi16(_mm_cvtsi32_si128(diffusion1), difCoeffs)); @@ -934,23 +924,23 @@ _mm_cvtsi32_si128(pReverb->Delay1[DELAY_OFFSET(RVBDLY1L_LEN)].lr), _mm_cvtsi32_si128(pReverb->Delay1[DELAY_OFFSET(RVBDLY1R_LEN)].lr)); - __m128i delay1Gains = _mm_srai_epi32(_mm_madd_epi16(delay1, Load64SSE(pReverb->Dif2InGains)), 15); + __m128i delay1Gains = _mm_srai_epi32(_mm_madd_epi16(delay1, _mm_loadu_si64(pReverb->Dif2InGains)), 15); __m128i delay1GainsSat = _mm_shuffle_epi32(_mm_packs_epi32(delay1Gains, delay1Gains), _MM_SHUFFLE(2, 0, 2, 0)); __m128i histDelay1 = _mm_subs_epi16(_mm_adds_epi16(histDecayInDelay, delay1), delay1GainsSat); // accumulate with reverb output __m128i diff2out = _mm_subs_epi16(delay1GainsSat, _mm_mulhi_epi16(_mm_cvtsi32_si128(diffusion2), difCoeffs)); __m128i diff2outCoeffs = _mm_mulhi_epi16(difCoeffs, diff2out); pReverb->Diffusion2[delayPos].lr = _mm_cvtsi128_si32(diff2out); - __m128i mixOut = Load64SSE(pMixOut); + __m128i mixOut = _mm_loadu_si64(pMixOut); __m128i delay2out = _mm_adds_epi16(diff2outCoeffs, _mm_cvtsi32_si128(diffusion2)); pReverb->Delay2[delayPos].lr = _mm_cvtsi128_si32(delay2out); delayPos = (delayPos + 1) & RVBDLY_MASK; // Accumulate with reverb output __m128i out = _mm_add_epi32(_mm_madd_epi16(_mm_adds_epi16(histDelay1, delay2out), rvbOutGains), mixOut); - Store64SSE(pMixOut, out); + _mm_storeu_si64(pMixOut, out); pMixOut += 2; } - Store64SSE(pReverb->LPHistory, lpHistory); + _mm_storeu_si64(pReverb->LPHistory, lpHistory); pReverb->nDelayPos = delayPos; return; } |
From: <sv...@op...> - 2025-06-04 21:09:42
|
Author: sagamusix Date: Wed Jun 4 23:09:30 2025 New Revision: 23349 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=23349 Log: Merged revision(s) 23348 from trunk/OpenMPT: [Fix] Fix broken encoding of µs in mixer settings. ........ Modified: branches/OpenMPT-1.32/ (props changed) branches/OpenMPT-1.32/mptrack/mptrack.rc Modified: branches/OpenMPT-1.32/mptrack/mptrack.rc ============================================================================== --- branches/OpenMPT-1.32/mptrack/mptrack.rc Wed Jun 4 23:08:30 2025 (r23348) +++ branches/OpenMPT-1.32/mptrack/mptrack.rc Wed Jun 4 23:09:30 2025 (r23349) @@ -1887,11 +1887,11 @@ GROUPBOX "Volume Ramping",IDC_STATIC,6,60,312,72 EDITTEXT IDC_RAMPING_IN,12,72,36,12,ES_RIGHT | ES_AUTOHSCROLL | ES_NUMBER CONTROL "",IDC_SPIN2,"msctls_updown32",UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS | UDS_NOTHOUSANDS,42,66,11,14 - LTEXT "µs &up",IDC_STATIC,54,72,22,12,SS_CENTERIMAGE + LTEXT "s &up",IDC_STATIC,54,72,22,12,SS_CENTERIMAGE EDITTEXT IDC_EDIT_VOLRAMP_SAMPLES_UP,90,72,90,12,ES_AUTOHSCROLL | ES_READONLY EDITTEXT IDC_RAMPING_OUT,12,90,36,12,ES_RIGHT | ES_AUTOHSCROLL | ES_NUMBER CONTROL "",IDC_SPIN3,"msctls_updown32",UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS | UDS_NOTHOUSANDS,42,84,11,14 - LTEXT "µs &down",IDC_STATIC,54,92,28,11,SS_CENTERIMAGE + LTEXT "s &down",IDC_STATIC,54,92,28,11,SS_CENTERIMAGE EDITTEXT IDC_EDIT_VOLRAMP_SAMPLES_DOWN,90,90,90,12,ES_AUTOHSCROLL | ES_READONLY PUSHBUTTON "&Reset to Defaults",IDC_BUTTON1,12,110,72,14 GROUPBOX "Behaviour",IDC_STATIC,6,144,312,30 |
From: <sv...@op...> - 2025-06-04 21:08:37
|
Author: sagamusix Date: Wed Jun 4 23:08:30 2025 New Revision: 23348 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=23348 Log: [Fix] Fix broken encoding of µs in mixer settings. Modified: trunk/OpenMPT/mptrack/mptrack.rc Modified: trunk/OpenMPT/mptrack/mptrack.rc ============================================================================== --- trunk/OpenMPT/mptrack/mptrack.rc Wed Jun 4 19:31:43 2025 (r23347) +++ trunk/OpenMPT/mptrack/mptrack.rc Wed Jun 4 23:08:30 2025 (r23348) @@ -1887,11 +1887,11 @@ GROUPBOX "Volume Ramping",IDC_STATIC,6,60,312,72 EDITTEXT IDC_RAMPING_IN,12,72,36,12,ES_RIGHT | ES_AUTOHSCROLL | ES_NUMBER CONTROL "",IDC_SPIN2,"msctls_updown32",UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS | UDS_NOTHOUSANDS,42,66,11,14 - LTEXT "µs &up",IDC_STATIC,54,72,22,12,SS_CENTERIMAGE + LTEXT "s &up",IDC_STATIC,54,72,22,12,SS_CENTERIMAGE EDITTEXT IDC_EDIT_VOLRAMP_SAMPLES_UP,90,72,90,12,ES_AUTOHSCROLL | ES_READONLY EDITTEXT IDC_RAMPING_OUT,12,90,36,12,ES_RIGHT | ES_AUTOHSCROLL | ES_NUMBER CONTROL "",IDC_SPIN3,"msctls_updown32",UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS | UDS_NOTHOUSANDS,42,84,11,14 - LTEXT "µs &down",IDC_STATIC,54,92,28,11,SS_CENTERIMAGE + LTEXT "s &down",IDC_STATIC,54,92,28,11,SS_CENTERIMAGE EDITTEXT IDC_EDIT_VOLRAMP_SAMPLES_DOWN,90,90,90,12,ES_AUTOHSCROLL | ES_READONLY PUSHBUTTON "&Reset to Defaults",IDC_BUTTON1,12,110,72,14 GROUPBOX "Behaviour",IDC_STATIC,6,144,312,30 |
From: <sv...@op...> - 2025-06-04 17:31:49
|
Author: manx Date: Wed Jun 4 19:31:43 2025 New Revision: 23347 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=23347 Log: Merged revision(s) 23346 from trunk/OpenMPT: [Var] python: Update to v3.13.4. ........ Modified: branches/OpenMPT-1.32/ (props changed) branches/OpenMPT-1.32/build/download_externals.cmd branches/OpenMPT-1.32/build/download_externals.txt Modified: branches/OpenMPT-1.32/build/download_externals.cmd ============================================================================== --- branches/OpenMPT-1.32/build/download_externals.cmd Wed Jun 4 19:31:19 2025 (r23346) +++ branches/OpenMPT-1.32/build/download_externals.cmd Wed Jun 4 19:31:43 2025 (r23347) @@ -47,7 +47,7 @@ call build\scriptlib\unpack.cmd "include\winamp" "build\externals\WA5.55_SDK.exe" "." || goto error call build\scriptlib\unpack.cmd "include\xmplay" "build\externals\xmp-sdk.zip" "." || goto error -call build\scriptlib\unpack.cmd "build\tools\python3" "build\externals\python-3.13.3-embed-amd64.zip" "." || goto error +call build\scriptlib\unpack.cmd "build\tools\python3" "build\externals\python-3.13.4-embed-amd64.zip" "." || goto error call :killdir "build\tools\innosetup" || goto error Modified: branches/OpenMPT-1.32/build/download_externals.txt ============================================================================== --- branches/OpenMPT-1.32/build/download_externals.txt Wed Jun 4 19:31:19 2025 (r23346) +++ branches/OpenMPT-1.32/build/download_externals.txt Wed Jun 4 19:31:43 2025 (r23347) @@ -4,7 +4,7 @@ "build/externals/WA5.55_SDK.exe" 336166 394375db8a16bf155b5de9376f6290488ab339e503dbdfdc4e2f5bede967799e625c559cca363bc988324f1a8e86e5fd28a9f697422abd7bb3dcde4a766607b5 "https://download.nullsoft.com/winamp/plugin-dev/WA5.55_SDK.exe" "http://download.nullsoft.com/winamp/plugin-dev/WA5.55_SDK.exe" "https://web.archive.org/web/20131217072017id_/http://download.nullsoft.com/winamp/plugin-dev/WA5.55_SDK.exe" "build/externals/xmp-sdk.zip" 322903 67b96c6e6aa794e9de4f446d23f969e3591457196fd100c5475f5df52308de861a0c411db54fcb2bf46a12e9136ddda9d2974a5167432a979a701ef2c4679ef9 "https://www.un4seen.com/files/xmp-sdk.zip" "build/externals/htmlhelp.exe" 3509072 d91371244ea98c691b4674ee266c4a2496a296800c176adae069d21f5c52c0763b21cc7859cfffa865b89e50171a2c99a6d14620c32f7d72c0ef04045348f856 "https://web.archive.org/web/20200918004813id_/https://download.microsoft.com/download/0/A/9/0A939EF6-E31C-430F-A3DF-DFAE7960D564/htmlhelp.exe" "https://web.archive.org/web/20200918004813id_/http://download.microsoft.com/download/0/A/9/0A939EF6-E31C-430F-A3DF-DFAE7960D564/htmlhelp.exe" -"build/externals/python-3.13.3-embed-amd64.zip" 10885425 03415a37049606b0d9d78c5d8b0467b704d3b3d2577c4bf7fca83baa4eb51b4951170f6050f8591bf1720f91cd53435184545a6273285ebb88524d07e230f74e "https://www.python.org/ftp/python/3.13.3/python-3.13.3-embed-amd64.zip" +"build/externals/python-3.13.4-embed-amd64.zip" 10904364 c2f6a7bbad5eb4ac0235b0fd1f99bfe775b19710c8d199a64c982c25fb05727a7edc3e64c288d1a205e387a72fa3f1f10ad7372b89c6e0b310af91428801a8f3 "https://www.python.org/ftp/python/3.13.4/python-3.13.4-embed-amd64.zip" "build/externals/innounp050.rar" 141621 dbbc809308267a866db9d6b751fdeda6d179e1a65d8ddb14bb51984431ae91493f9a76105e1789b245732043a2c696c869ed10964b48cf59f81e55bd52f85330 "https://netcologne.dl.sourceforge.net/project/innounp/innounp/innounp 0.50/innounp050.rar" "https://deac-fra.dl.sourceforge.net/project/innounp/innounp/innounp 0.50/innounp050.rar" "build/externals/innosetup-6.4.3.exe" 6454616 b4c635b17f18d3c2aafa23fb7f7ca7c82748bed3c4ffd5585001f22ed14e0d23ef77d94826e3fdef7ddab2f3000aadf75e4a69171d3cf856146f7e73f1a89341 "https://files.jrsoftware.org/is/6/innosetup-6.4.3.exe" "https://files.innosetup.nl/innosetup-6.4.3.exe" "build/externals/isetup-5.5.8-unicode.exe" 2342456 da7e27d85caec85b4194c7b1412c5a64c0ae12f22d903b94f2f4ee9ea0cb99c91b2d1dbb49262eefae8129e6b91f5c46f26f353011076e77e75f9c955fc5e1cb "https://files.jrsoftware.org/is/5/isetup-5.5.8-unicode.exe" "https://web.archive.org/web/20230523165634id_/https://files.jrsoftware.org/is/5/isetup-5.5.8-unicode.exe" |
From: <sv...@op...> - 2025-06-04 17:31:31
|
Author: manx Date: Wed Jun 4 19:31:19 2025 New Revision: 23346 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=23346 Log: [Var] python: Update to v3.13.4. Modified: trunk/OpenMPT/build/download_externals.cmd trunk/OpenMPT/build/download_externals.txt Modified: trunk/OpenMPT/build/download_externals.cmd ============================================================================== --- trunk/OpenMPT/build/download_externals.cmd Wed Jun 4 17:34:18 2025 (r23345) +++ trunk/OpenMPT/build/download_externals.cmd Wed Jun 4 19:31:19 2025 (r23346) @@ -47,7 +47,7 @@ call build\scriptlib\unpack.cmd "include\winamp" "build\externals\WA5.55_SDK.exe" "." || goto error call build\scriptlib\unpack.cmd "include\xmplay" "build\externals\xmp-sdk.zip" "." || goto error -call build\scriptlib\unpack.cmd "build\tools\python3" "build\externals\python-3.13.3-embed-amd64.zip" "." || goto error +call build\scriptlib\unpack.cmd "build\tools\python3" "build\externals\python-3.13.4-embed-amd64.zip" "." || goto error call :killdir "build\tools\innosetup" || goto error Modified: trunk/OpenMPT/build/download_externals.txt ============================================================================== --- trunk/OpenMPT/build/download_externals.txt Wed Jun 4 17:34:18 2025 (r23345) +++ trunk/OpenMPT/build/download_externals.txt Wed Jun 4 19:31:19 2025 (r23346) @@ -4,7 +4,7 @@ "build/externals/WA5.55_SDK.exe" 336166 394375db8a16bf155b5de9376f6290488ab339e503dbdfdc4e2f5bede967799e625c559cca363bc988324f1a8e86e5fd28a9f697422abd7bb3dcde4a766607b5 "https://download.nullsoft.com/winamp/plugin-dev/WA5.55_SDK.exe" "http://download.nullsoft.com/winamp/plugin-dev/WA5.55_SDK.exe" "https://web.archive.org/web/20131217072017id_/http://download.nullsoft.com/winamp/plugin-dev/WA5.55_SDK.exe" "build/externals/xmp-sdk.zip" 322903 67b96c6e6aa794e9de4f446d23f969e3591457196fd100c5475f5df52308de861a0c411db54fcb2bf46a12e9136ddda9d2974a5167432a979a701ef2c4679ef9 "https://www.un4seen.com/files/xmp-sdk.zip" "build/externals/htmlhelp.exe" 3509072 d91371244ea98c691b4674ee266c4a2496a296800c176adae069d21f5c52c0763b21cc7859cfffa865b89e50171a2c99a6d14620c32f7d72c0ef04045348f856 "https://web.archive.org/web/20200918004813id_/https://download.microsoft.com/download/0/A/9/0A939EF6-E31C-430F-A3DF-DFAE7960D564/htmlhelp.exe" "https://web.archive.org/web/20200918004813id_/http://download.microsoft.com/download/0/A/9/0A939EF6-E31C-430F-A3DF-DFAE7960D564/htmlhelp.exe" -"build/externals/python-3.13.3-embed-amd64.zip" 10885425 03415a37049606b0d9d78c5d8b0467b704d3b3d2577c4bf7fca83baa4eb51b4951170f6050f8591bf1720f91cd53435184545a6273285ebb88524d07e230f74e "https://www.python.org/ftp/python/3.13.3/python-3.13.3-embed-amd64.zip" +"build/externals/python-3.13.4-embed-amd64.zip" 10904364 c2f6a7bbad5eb4ac0235b0fd1f99bfe775b19710c8d199a64c982c25fb05727a7edc3e64c288d1a205e387a72fa3f1f10ad7372b89c6e0b310af91428801a8f3 "https://www.python.org/ftp/python/3.13.4/python-3.13.4-embed-amd64.zip" "build/externals/innounp050.rar" 141621 dbbc809308267a866db9d6b751fdeda6d179e1a65d8ddb14bb51984431ae91493f9a76105e1789b245732043a2c696c869ed10964b48cf59f81e55bd52f85330 "https://netcologne.dl.sourceforge.net/project/innounp/innounp/innounp 0.50/innounp050.rar" "https://deac-fra.dl.sourceforge.net/project/innounp/innounp/innounp 0.50/innounp050.rar" "build/externals/innosetup-6.4.3.exe" 6454616 b4c635b17f18d3c2aafa23fb7f7ca7c82748bed3c4ffd5585001f22ed14e0d23ef77d94826e3fdef7ddab2f3000aadf75e4a69171d3cf856146f7e73f1a89341 "https://files.jrsoftware.org/is/6/innosetup-6.4.3.exe" "https://files.innosetup.nl/innosetup-6.4.3.exe" "build/externals/isetup-5.5.8-unicode.exe" 2342456 da7e27d85caec85b4194c7b1412c5a64c0ae12f22d903b94f2f4ee9ea0cb99c91b2d1dbb49262eefae8129e6b91f5c46f26f353011076e77e75f9c955fc5e1cb "https://files.jrsoftware.org/is/5/isetup-5.5.8-unicode.exe" "https://web.archive.org/web/20230523165634id_/https://files.jrsoftware.org/is/5/isetup-5.5.8-unicode.exe" |
From: <sv...@op...> - 2025-06-04 15:34:27
|
Author: manx Date: Wed Jun 4 17:34:18 2025 New Revision: 23345 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=23345 Log: [Imp] FLAC: Apply <https://github.com/xiph/flac/pull/822> in order to get some testing exposure for C11 threads in VS2022 builds. Added: trunk/OpenMPT/include/flac/include/share/compat_threads.h (contents, props changed) Modified: trunk/OpenMPT/build/premake/ext-flac.lua trunk/OpenMPT/build/vs2017winxp/ext/flac.vcxproj trunk/OpenMPT/build/vs2017winxp/ext/flac.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/ext/flac.vcxproj trunk/OpenMPT/build/vs2017winxpansi/ext/flac.vcxproj.filters trunk/OpenMPT/build/vs2019win7/ext/flac.vcxproj trunk/OpenMPT/build/vs2019win7/ext/flac.vcxproj.filters trunk/OpenMPT/build/vs2022win10/ext/flac.vcxproj trunk/OpenMPT/build/vs2022win10/ext/flac.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/ext/flac.vcxproj trunk/OpenMPT/build/vs2022win10clang/ext/flac.vcxproj.filters trunk/OpenMPT/build/vs2022win10uwp/ext/flac.vcxproj trunk/OpenMPT/build/vs2022win10uwp/ext/flac.vcxproj.filters trunk/OpenMPT/build/vs2022win7/ext/flac.vcxproj trunk/OpenMPT/build/vs2022win7/ext/flac.vcxproj.filters trunk/OpenMPT/build/vs2022win8/ext/flac.vcxproj trunk/OpenMPT/build/vs2022win8/ext/flac.vcxproj.filters trunk/OpenMPT/build/vs2022win81/ext/flac.vcxproj trunk/OpenMPT/build/vs2022win81/ext/flac.vcxproj.filters trunk/OpenMPT/include/flac/OpenMPT.txt trunk/OpenMPT/include/flac/src/libFLAC/stream_encoder.c Modified: trunk/OpenMPT/build/premake/ext-flac.lua ============================================================================== --- trunk/OpenMPT/build/premake/ext-flac.lua Wed Jun 4 17:10:17 2025 (r23344) +++ trunk/OpenMPT/build/premake/ext-flac.lua Wed Jun 4 17:34:18 2025 (r23345) @@ -97,6 +97,7 @@ files { "../../include/flac/include/share/alloc.h", "../../include/flac/include/share/compat.h", + "../../include/flac/include/share/compat_threads.h", "../../include/flac/include/share/endswap.h", "../../include/flac/include/share/macros.h", "../../include/flac/include/share/private.h", @@ -132,6 +133,12 @@ "FLAC__USE_AVX", } filter {} + filter { "not configurations:DebugShared" } + -- Debug DLL runtime is missing a DLL when using C11 threads + if _ACTION >= "vs2022" then + defines { "HAVE_C11THREADS" } + end + filter {} function mpt_use_flac () filter {} Modified: trunk/OpenMPT/build/vs2017winxp/ext/flac.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/ext/flac.vcxproj Wed Jun 4 17:10:17 2025 (r23344) +++ trunk/OpenMPT/build/vs2017winxp/ext/flac.vcxproj Wed Jun 4 17:34:18 2025 (r23345) @@ -586,6 +586,7 @@ <ClInclude Include="..\..\..\include\flac\include\FLAC\stream_encoder.h" /> <ClInclude Include="..\..\..\include\flac\include\share\alloc.h" /> <ClInclude Include="..\..\..\include\flac\include\share\compat.h" /> + <ClInclude Include="..\..\..\include\flac\include\share\compat_threads.h" /> <ClInclude Include="..\..\..\include\flac\include\share\endswap.h" /> <ClInclude Include="..\..\..\include\flac\include\share\macros.h" /> <ClInclude Include="..\..\..\include\flac\include\share\private.h" /> Modified: trunk/OpenMPT/build/vs2017winxp/ext/flac.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/ext/flac.vcxproj.filters Wed Jun 4 17:10:17 2025 (r23344) +++ trunk/OpenMPT/build/vs2017winxp/ext/flac.vcxproj.filters Wed Jun 4 17:34:18 2025 (r23345) @@ -66,6 +66,9 @@ <ClInclude Include="..\..\..\include\flac\include\share\compat.h"> <Filter>include\share</Filter> </ClInclude> + <ClInclude Include="..\..\..\include\flac\include\share\compat_threads.h"> + <Filter>include\share</Filter> + </ClInclude> <ClInclude Include="..\..\..\include\flac\include\share\endswap.h"> <Filter>include\share</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxpansi/ext/flac.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/ext/flac.vcxproj Wed Jun 4 17:10:17 2025 (r23344) +++ trunk/OpenMPT/build/vs2017winxpansi/ext/flac.vcxproj Wed Jun 4 17:34:18 2025 (r23345) @@ -586,6 +586,7 @@ <ClInclude Include="..\..\..\include\flac\include\FLAC\stream_encoder.h" /> <ClInclude Include="..\..\..\include\flac\include\share\alloc.h" /> <ClInclude Include="..\..\..\include\flac\include\share\compat.h" /> + <ClInclude Include="..\..\..\include\flac\include\share\compat_threads.h" /> <ClInclude Include="..\..\..\include\flac\include\share\endswap.h" /> <ClInclude Include="..\..\..\include\flac\include\share\macros.h" /> <ClInclude Include="..\..\..\include\flac\include\share\private.h" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/ext/flac.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/ext/flac.vcxproj.filters Wed Jun 4 17:10:17 2025 (r23344) +++ trunk/OpenMPT/build/vs2017winxpansi/ext/flac.vcxproj.filters Wed Jun 4 17:34:18 2025 (r23345) @@ -66,6 +66,9 @@ <ClInclude Include="..\..\..\include\flac\include\share\compat.h"> <Filter>include\share</Filter> </ClInclude> + <ClInclude Include="..\..\..\include\flac\include\share\compat_threads.h"> + <Filter>include\share</Filter> + </ClInclude> <ClInclude Include="..\..\..\include\flac\include\share\endswap.h"> <Filter>include\share</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2019win7/ext/flac.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2019win7/ext/flac.vcxproj Wed Jun 4 17:10:17 2025 (r23344) +++ trunk/OpenMPT/build/vs2019win7/ext/flac.vcxproj Wed Jun 4 17:34:18 2025 (r23345) @@ -607,6 +607,7 @@ <ClInclude Include="..\..\..\include\flac\include\FLAC\stream_encoder.h" /> <ClInclude Include="..\..\..\include\flac\include\share\alloc.h" /> <ClInclude Include="..\..\..\include\flac\include\share\compat.h" /> + <ClInclude Include="..\..\..\include\flac\include\share\compat_threads.h" /> <ClInclude Include="..\..\..\include\flac\include\share\endswap.h" /> <ClInclude Include="..\..\..\include\flac\include\share\macros.h" /> <ClInclude Include="..\..\..\include\flac\include\share\private.h" /> Modified: trunk/OpenMPT/build/vs2019win7/ext/flac.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2019win7/ext/flac.vcxproj.filters Wed Jun 4 17:10:17 2025 (r23344) +++ trunk/OpenMPT/build/vs2019win7/ext/flac.vcxproj.filters Wed Jun 4 17:34:18 2025 (r23345) @@ -66,6 +66,9 @@ <ClInclude Include="..\..\..\include\flac\include\share\compat.h"> <Filter>include\share</Filter> </ClInclude> + <ClInclude Include="..\..\..\include\flac\include\share\compat_threads.h"> + <Filter>include\share</Filter> + </ClInclude> <ClInclude Include="..\..\..\include\flac\include\share\endswap.h"> <Filter>include\share</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2022win10/ext/flac.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2022win10/ext/flac.vcxproj Wed Jun 4 17:10:17 2025 (r23344) +++ trunk/OpenMPT/build/vs2022win10/ext/flac.vcxproj Wed Jun 4 17:34:18 2025 (r23345) @@ -680,7 +680,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>DEBUG;MPT_BUILD_DEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;FLAC__HAS_X86INTRIN;FLAC__USE_AVX;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>DEBUG;MPT_BUILD_DEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;FLAC__HAS_X86INTRIN;FLAC__USE_AVX;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>EditAndContinue</DebugInformationFormat> <Optimization>Disabled</Optimization> @@ -703,7 +703,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>DEBUG;MPT_BUILD_DEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;FLAC__HAS_X86INTRIN;FLAC__USE_AVX;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>DEBUG;MPT_BUILD_DEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;FLAC__HAS_X86INTRIN;FLAC__USE_AVX;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>EditAndContinue</DebugInformationFormat> <Optimization>Disabled</Optimization> @@ -726,7 +726,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>DEBUG;MPT_BUILD_DEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>DEBUG;MPT_BUILD_DEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <Optimization>Disabled</Optimization> @@ -748,7 +748,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>DEBUG;MPT_BUILD_DEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>DEBUG;MPT_BUILD_DEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <Optimization>Disabled</Optimization> @@ -770,7 +770,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>DEBUG;MPT_BUILD_DEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000E;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>DEBUG;MPT_BUILD_DEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000E;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <Optimization>Disabled</Optimization> @@ -792,7 +792,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;FLAC__HAS_X86INTRIN;FLAC__USE_AVX;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;FLAC__HAS_X86INTRIN;FLAC__USE_AVX;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <Optimization>MaxSpeed</Optimization> @@ -821,7 +821,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;FLAC__HAS_X86INTRIN;FLAC__USE_AVX;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;FLAC__HAS_X86INTRIN;FLAC__USE_AVX;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <Optimization>MaxSpeed</Optimization> @@ -849,7 +849,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <Optimization>MaxSpeed</Optimization> @@ -877,7 +877,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <Optimization>MaxSpeed</Optimization> @@ -905,7 +905,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000E;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000E;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <Optimization>MaxSpeed</Optimization> @@ -933,7 +933,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>DEBUG;MPT_BUILD_CHECKED;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;FLAC__HAS_X86INTRIN;FLAC__USE_AVX;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>DEBUG;MPT_BUILD_CHECKED;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;FLAC__HAS_X86INTRIN;FLAC__USE_AVX;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <Optimization>Full</Optimization> @@ -962,7 +962,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>DEBUG;MPT_BUILD_CHECKED;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;FLAC__HAS_X86INTRIN;FLAC__USE_AVX;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>DEBUG;MPT_BUILD_CHECKED;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;FLAC__HAS_X86INTRIN;FLAC__USE_AVX;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <Optimization>Full</Optimization> @@ -990,7 +990,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>DEBUG;MPT_BUILD_CHECKED;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>DEBUG;MPT_BUILD_CHECKED;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <Optimization>Full</Optimization> @@ -1018,7 +1018,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>DEBUG;MPT_BUILD_CHECKED;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>DEBUG;MPT_BUILD_CHECKED;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <Optimization>Full</Optimization> @@ -1046,7 +1046,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>DEBUG;MPT_BUILD_CHECKED;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000E;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>DEBUG;MPT_BUILD_CHECKED;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000E;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <Optimization>Full</Optimization> @@ -1194,7 +1194,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC_API_EXPORTS;FLAC__HAS_X86INTRIN;FLAC__USE_AVX;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC_API_EXPORTS;FLAC__HAS_X86INTRIN;FLAC__USE_AVX;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <Optimization>MaxSpeed</Optimization> @@ -1225,7 +1225,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC_API_EXPORTS;FLAC__HAS_X86INTRIN;FLAC__USE_AVX;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC_API_EXPORTS;FLAC__HAS_X86INTRIN;FLAC__USE_AVX;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <Optimization>MaxSpeed</Optimization> @@ -1255,7 +1255,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC_API_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC_API_EXPORTS;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <Optimization>MaxSpeed</Optimization> @@ -1285,7 +1285,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC_API_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC_API_EXPORTS;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <Optimization>MaxSpeed</Optimization> @@ -1315,7 +1315,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000E;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC_API_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000E;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC_API_EXPORTS;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <Optimization>MaxSpeed</Optimization> @@ -1345,7 +1345,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>DEBUG;MPT_BUILD_CHECKED;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC_API_EXPORTS;FLAC__HAS_X86INTRIN;FLAC__USE_AVX;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>DEBUG;MPT_BUILD_CHECKED;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC_API_EXPORTS;FLAC__HAS_X86INTRIN;FLAC__USE_AVX;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <Optimization>Full</Optimization> @@ -1376,7 +1376,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>DEBUG;MPT_BUILD_CHECKED;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC_API_EXPORTS;FLAC__HAS_X86INTRIN;FLAC__USE_AVX;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>DEBUG;MPT_BUILD_CHECKED;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC_API_EXPORTS;FLAC__HAS_X86INTRIN;FLAC__USE_AVX;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <Optimization>Full</Optimization> @@ -1406,7 +1406,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>DEBUG;MPT_BUILD_CHECKED;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC_API_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>DEBUG;MPT_BUILD_CHECKED;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC_API_EXPORTS;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <Optimization>Full</Optimization> @@ -1436,7 +1436,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>DEBUG;MPT_BUILD_CHECKED;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC_API_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>DEBUG;MPT_BUILD_CHECKED;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC_API_EXPORTS;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <Optimization>Full</Optimization> @@ -1466,7 +1466,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>DEBUG;MPT_BUILD_CHECKED;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000E;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC_API_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>DEBUG;MPT_BUILD_CHECKED;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000E;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC_API_EXPORTS;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <Optimization>Full</Optimization> @@ -1504,6 +1504,7 @@ <ClInclude Include="..\..\..\include\flac\include\FLAC\stream_encoder.h" /> <ClInclude Include="..\..\..\include\flac\include\share\alloc.h" /> <ClInclude Include="..\..\..\include\flac\include\share\compat.h" /> + <ClInclude Include="..\..\..\include\flac\include\share\compat_threads.h" /> <ClInclude Include="..\..\..\include\flac\include\share\endswap.h" /> <ClInclude Include="..\..\..\include\flac\include\share\macros.h" /> <ClInclude Include="..\..\..\include\flac\include\share\private.h" /> Modified: trunk/OpenMPT/build/vs2022win10/ext/flac.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2022win10/ext/flac.vcxproj.filters Wed Jun 4 17:10:17 2025 (r23344) +++ trunk/OpenMPT/build/vs2022win10/ext/flac.vcxproj.filters Wed Jun 4 17:34:18 2025 (r23345) @@ -66,6 +66,9 @@ <ClInclude Include="..\..\..\include\flac\include\share\compat.h"> <Filter>include\share</Filter> </ClInclude> + <ClInclude Include="..\..\..\include\flac\include\share\compat_threads.h"> + <Filter>include\share</Filter> + </ClInclude> <ClInclude Include="..\..\..\include\flac\include\share\endswap.h"> <Filter>include\share</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2022win10clang/ext/flac.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2022win10clang/ext/flac.vcxproj Wed Jun 4 17:10:17 2025 (r23344) +++ trunk/OpenMPT/build/vs2022win10clang/ext/flac.vcxproj Wed Jun 4 17:34:18 2025 (r23345) @@ -517,7 +517,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>DEBUG;MPT_BUILD_DEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;FLAC__HAS_X86INTRIN;FLAC__USE_AVX;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>DEBUG;MPT_BUILD_DEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;FLAC__HAS_X86INTRIN;FLAC__USE_AVX;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>None</DebugInformationFormat> <Optimization>Disabled</Optimization> @@ -537,7 +537,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>DEBUG;MPT_BUILD_DEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;FLAC__HAS_X86INTRIN;FLAC__USE_AVX;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>DEBUG;MPT_BUILD_DEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;FLAC__HAS_X86INTRIN;FLAC__USE_AVX;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>None</DebugInformationFormat> <Optimization>Disabled</Optimization> @@ -557,7 +557,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>DEBUG;MPT_BUILD_DEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>DEBUG;MPT_BUILD_DEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>None</DebugInformationFormat> <Optimization>Disabled</Optimization> @@ -577,7 +577,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>DEBUG;MPT_BUILD_DEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>DEBUG;MPT_BUILD_DEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>None</DebugInformationFormat> <Optimization>Disabled</Optimization> @@ -597,7 +597,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;FLAC__HAS_X86INTRIN;FLAC__USE_AVX;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;FLAC__HAS_X86INTRIN;FLAC__USE_AVX;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>None</DebugInformationFormat> <Optimization>MaxSpeed</Optimization> @@ -624,7 +624,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;FLAC__HAS_X86INTRIN;FLAC__USE_AVX;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;FLAC__HAS_X86INTRIN;FLAC__USE_AVX;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>None</DebugInformationFormat> <Optimization>MaxSpeed</Optimization> @@ -650,7 +650,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>None</DebugInformationFormat> <Optimization>MaxSpeed</Optimization> @@ -676,7 +676,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>None</DebugInformationFormat> <Optimization>MaxSpeed</Optimization> @@ -702,7 +702,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>DEBUG;MPT_BUILD_CHECKED;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;FLAC__HAS_X86INTRIN;FLAC__USE_AVX;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>DEBUG;MPT_BUILD_CHECKED;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;FLAC__HAS_X86INTRIN;FLAC__USE_AVX;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>None</DebugInformationFormat> <Optimization>Full</Optimization> @@ -730,7 +730,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>DEBUG;MPT_BUILD_CHECKED;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;FLAC__HAS_X86INTRIN;FLAC__USE_AVX;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>DEBUG;MPT_BUILD_CHECKED;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;FLAC__HAS_X86INTRIN;FLAC__USE_AVX;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>None</DebugInformationFormat> <Optimization>Full</Optimization> @@ -757,7 +757,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>DEBUG;MPT_BUILD_CHECKED;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>DEBUG;MPT_BUILD_CHECKED;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>None</DebugInformationFormat> <Optimization>Full</Optimization> @@ -784,7 +784,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>DEBUG;MPT_BUILD_CHECKED;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>DEBUG;MPT_BUILD_CHECKED;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC__NO_DLL;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>None</DebugInformationFormat> <Optimization>Full</Optimization> @@ -899,7 +899,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC_API_EXPORTS;FLAC__HAS_X86INTRIN;FLAC__USE_AVX;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC_API_EXPORTS;FLAC__HAS_X86INTRIN;FLAC__USE_AVX;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>None</DebugInformationFormat> <Optimization>MaxSpeed</Optimization> @@ -928,7 +928,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC_API_EXPORTS;FLAC__HAS_X86INTRIN;FLAC__USE_AVX;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC_API_EXPORTS;FLAC__HAS_X86INTRIN;FLAC__USE_AVX;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>None</DebugInformationFormat> <Optimization>MaxSpeed</Optimization> @@ -956,7 +956,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC_API_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC_API_EXPORTS;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>None</DebugInformationFormat> <Optimization>MaxSpeed</Optimization> @@ -984,7 +984,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC_API_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC_API_EXPORTS;HAVE_C11THREADS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\..\include\ogg\include;..\..\..\include\flac\include;..\..\..\include\flac\src\libFLAC\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DebugInformationFormat>None</DebugInformationFormat> <Optimization>MaxSpeed</Optimization> @@ -1012,7 +1012,7 @@ <ClCompile> <PrecompiledHeader>NotUsing</PrecompiledHeader> <WarningLevel>Level3</WarningLevel> - <PreprocessorDefinitions>DEBUG;MPT_BUILD_CHECKED;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC_API_EXPORTS;FLAC__HAS_X86INTRIN;FLAC__USE_AVX;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>DEBUG;MPT_BUILD_CHECKED;MPT_BUILD_MSVC;WIN32;NOMINMAX;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A00000C;FLAC__HAS_OGG=1;PACKAGE_VERSION="1.5.0";FLAC_API_EXPORTS;FLAC__HAS_X86INTRIN;FLAC__USE_... [truncated message content] |
From: <sv...@op...> - 2025-06-04 15:10:29
|
Author: manx Date: Wed Jun 4 17:10:17 2025 New Revision: 23344 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=23344 Log: [Ref] mpt/json/json.hpp: Assume working std::optional support if MPT_BUILD_MSVC. Modified: trunk/OpenMPT/src/mpt/json/json.hpp Modified: trunk/OpenMPT/src/mpt/json/json.hpp ============================================================================== --- trunk/OpenMPT/src/mpt/json/json.hpp Wed Jun 4 17:05:16 2025 (r23343) +++ trunk/OpenMPT/src/mpt/json/json.hpp Wed Jun 4 17:10:17 2025 (r23344) @@ -22,6 +22,7 @@ #endif // MPT_COMPILER_MSVC #endif // MPT_DETECTED_NLOHMANN_JSON +#if !defined(MPT_BUILD_MSVC) #if NLOHMANN_JSON_VERSION_MAJOR < 3 #define MPT_JSON_JSON_NLOHMANN_JSON_QUIRK_NO_STD_OPTIONAL #elif (NLOHMANN_JSON_VERSION_MAJOR == 3) && (NLOHMANN_JSON_VERSION_MINOR < 12) @@ -29,6 +30,7 @@ #elif (NLOHMANN_JSON_VERSION_MAJOR == 3) && (NLOHMANN_JSON_VERSION_MINOR == 12) && (NLOHMANN_JSON_VERSION_PATCH < 1) #define MPT_JSON_JSON_NLOHMANN_JSON_QUIRK_NO_STD_OPTIONAL #endif +#endif #ifdef MPT_JSON_JSON_NLOHMANN_JSON_QUIRK_NO_STD_OPTIONAL #include <optional> |
From: <sv...@op...> - 2025-06-04 15:05:29
|
Author: manx Date: Wed Jun 4 17:05:16 2025 New Revision: 23343 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=23343 Log: [Fix] nlohmann-json: Apply commit <https://github.com/nlohmann/json/commit/96c1b52f1cc4742a00ee02b34e043f61bbffa6ae> from <https://github.com/nlohmann/json/pull/4742>. Modified: trunk/OpenMPT/include/nlohmann-json/OpenMPT.txt trunk/OpenMPT/include/nlohmann-json/include/nlohmann/detail/conversions/from_json.hpp trunk/OpenMPT/include/nlohmann-json/include/nlohmann/detail/conversions/to_json.hpp Modified: trunk/OpenMPT/include/nlohmann-json/OpenMPT.txt ============================================================================== --- trunk/OpenMPT/include/nlohmann-json/OpenMPT.txt Wed Jun 4 13:41:56 2025 (r23342) +++ trunk/OpenMPT/include/nlohmann-json/OpenMPT.txt Wed Jun 4 17:05:16 2025 (r23343) @@ -1 +1,4 @@ https://github.com/nlohmann/json version 3.12.0 (2025-01-11) + * commit + <https://github.com/nlohmann/json/commit/96c1b52f1cc4742a00ee02b34e043f61bbffa6ae> + from <https://github.com/nlohmann/json/pull/4742> has been applied. Modified: trunk/OpenMPT/include/nlohmann-json/include/nlohmann/detail/conversions/from_json.hpp ============================================================================== --- trunk/OpenMPT/include/nlohmann-json/include/nlohmann/detail/conversions/from_json.hpp Wed Jun 4 13:41:56 2025 (r23342) +++ trunk/OpenMPT/include/nlohmann-json/include/nlohmann/detail/conversions/from_json.hpp Wed Jun 4 17:05:16 2025 (r23343) @@ -13,9 +13,6 @@ #include <forward_list> // forward_list #include <iterator> // inserter, front_inserter, end #include <map> // map -#ifdef JSON_HAS_CPP_17 - #include <optional> // optional -#endif #include <string> // string #include <tuple> // tuple, make_tuple #include <type_traits> // is_arithmetic, is_same, is_enum, underlying_type, is_convertible @@ -32,6 +29,11 @@ #include <nlohmann/detail/string_concat.hpp> #include <nlohmann/detail/value_t.hpp> +// include after macro_scope.hpp +#ifdef JSON_HAS_CPP_17 + #include <optional> // optional +#endif + NLOHMANN_JSON_NAMESPACE_BEGIN namespace detail { @@ -47,7 +49,6 @@ } #ifdef JSON_HAS_CPP_17 -#ifndef JSON_USE_IMPLICIT_CONVERSIONS template<typename BasicJsonType, typename T> void from_json(const BasicJsonType& j, std::optional<T>& opt) { @@ -60,8 +61,6 @@ opt.emplace(j.template get<T>()); } } - -#endif // JSON_USE_IMPLICIT_CONVERSIONS #endif // JSON_HAS_CPP_17 // overloads for basic_json template parameters Modified: trunk/OpenMPT/include/nlohmann-json/include/nlohmann/detail/conversions/to_json.hpp ============================================================================== --- trunk/OpenMPT/include/nlohmann-json/include/nlohmann/detail/conversions/to_json.hpp Wed Jun 4 13:41:56 2025 (r23342) +++ trunk/OpenMPT/include/nlohmann-json/include/nlohmann/detail/conversions/to_json.hpp Wed Jun 4 17:05:16 2025 (r23343) @@ -267,7 +267,7 @@ #ifdef JSON_HAS_CPP_17 template<typename BasicJsonType, typename T, enable_if_t<std::is_constructible<BasicJsonType, T>::value, int> = 0> -void to_json(BasicJsonType& j, const std::optional<T>& opt) +void to_json(BasicJsonType& j, const std::optional<T>& opt) noexcept { if (opt.has_value()) { |
From: <sv...@op...> - 2025-06-04 11:42:07
|
Author: manx Date: Wed Jun 4 13:41:56 2025 New Revision: 23342 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=23342 Log: Merged revision(s) 23340 from trunk/OpenMPT: [Fix] mpt/arch/arch.hpp: Silence Clang global-initializer warning. ........ Modified: branches/OpenMPT-1.31/ (props changed) branches/OpenMPT-1.31/src/mpt/arch/arch.hpp Modified: branches/OpenMPT-1.31/src/mpt/arch/arch.hpp ============================================================================== --- branches/OpenMPT-1.31/src/mpt/arch/arch.hpp Wed Jun 4 13:41:33 2025 (r23341) +++ branches/OpenMPT-1.31/src/mpt/arch/arch.hpp Wed Jun 4 13:41:56 2025 (r23342) @@ -143,7 +143,15 @@ } }; +#if MPT_COMPILER_CLANG +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wglobal-constructors" +#endif // MPT_COMPILER_CLANG inline info_initializer g_info_initializer; +#if MPT_COMPILER_CLANG +#pragma clang diagnostic pop +#endif // MPT_COMPILER_CLANG + } // namespace detail |
From: <sv...@op...> - 2025-06-04 11:41:44
|
Author: manx Date: Wed Jun 4 13:41:33 2025 New Revision: 23341 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=23341 Log: Merged revision(s) 23340 from trunk/OpenMPT: [Fix] mpt/arch/arch.hpp: Silence Clang global-initializer warning. ........ Modified: branches/OpenMPT-1.32/ (props changed) branches/OpenMPT-1.32/src/mpt/arch/arch.hpp Modified: branches/OpenMPT-1.32/src/mpt/arch/arch.hpp ============================================================================== --- branches/OpenMPT-1.32/src/mpt/arch/arch.hpp Wed Jun 4 13:41:13 2025 (r23340) +++ branches/OpenMPT-1.32/src/mpt/arch/arch.hpp Wed Jun 4 13:41:33 2025 (r23341) @@ -143,7 +143,15 @@ } }; +#if MPT_COMPILER_CLANG +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wglobal-constructors" +#endif // MPT_COMPILER_CLANG inline info_initializer g_info_initializer; +#if MPT_COMPILER_CLANG +#pragma clang diagnostic pop +#endif // MPT_COMPILER_CLANG + } // namespace detail |
From: <sv...@op...> - 2025-06-04 11:41:24
|
Author: manx Date: Wed Jun 4 13:41:13 2025 New Revision: 23340 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=23340 Log: [Fix] mpt/arch/arch.hpp: Silence Clang global-initializer warning. Modified: trunk/OpenMPT/src/mpt/arch/arch.hpp Modified: trunk/OpenMPT/src/mpt/arch/arch.hpp ============================================================================== --- trunk/OpenMPT/src/mpt/arch/arch.hpp Wed Jun 4 13:26:18 2025 (r23339) +++ trunk/OpenMPT/src/mpt/arch/arch.hpp Wed Jun 4 13:41:13 2025 (r23340) @@ -143,7 +143,15 @@ } }; +#if MPT_COMPILER_CLANG +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wglobal-constructors" +#endif // MPT_COMPILER_CLANG inline info_initializer g_info_initializer; +#if MPT_COMPILER_CLANG +#pragma clang diagnostic pop +#endif // MPT_COMPILER_CLANG + } // namespace detail |
From: <sv...@op...> - 2025-06-04 11:26:27
|
Author: manx Date: Wed Jun 4 13:26:18 2025 New Revision: 23339 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=23339 Log: [Doc] libopenmpt: Update changelog. Modified: trunk/OpenMPT/doc/libopenmpt/changelog.md Modified: trunk/OpenMPT/doc/libopenmpt/changelog.md ============================================================================== --- trunk/OpenMPT/doc/libopenmpt/changelog.md Wed Jun 4 13:24:50 2025 (r23338) +++ trunk/OpenMPT/doc/libopenmpt/changelog.md Wed Jun 4 13:26:18 2025 (r23339) @@ -7,6 +7,9 @@ ### libopenmpt 0.9.0-pre + * libopenmpt now always uses architecture-specific SIMD intrinsics when + available. This currently only enables the SSE2 implementation for Reverb. + ### libopenmpt 0.8.0 (2025-05-31) * [**New**] Can now read PumaTracker (`PUMA`) modules. |
From: <sv...@op...> - 2025-06-04 11:24:56
|
Author: manx Date: Wed Jun 4 13:24:50 2025 New Revision: 23338 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=23338 Log: [Mod] libopenmpt: Bump prerel version. Modified: trunk/OpenMPT/libopenmpt/libopenmpt_version.h trunk/OpenMPT/libopenmpt/libopenmpt_version.mk Modified: trunk/OpenMPT/libopenmpt/libopenmpt_version.h ============================================================================== --- trunk/OpenMPT/libopenmpt/libopenmpt_version.h Wed Jun 4 13:24:06 2025 (r23337) +++ trunk/OpenMPT/libopenmpt/libopenmpt_version.h Wed Jun 4 13:24:50 2025 (r23338) @@ -23,7 +23,7 @@ /*! \brief libopenmpt patch version number */ #define OPENMPT_API_VERSION_PATCH 0 /*! \brief libopenmpt pre-release tag */ -#define OPENMPT_API_VERSION_PREREL "-pre.1" +#define OPENMPT_API_VERSION_PREREL "-pre.2" /*! \brief libopenmpt pre-release flag */ #define OPENMPT_API_VERSION_IS_PREREL 1 Modified: trunk/OpenMPT/libopenmpt/libopenmpt_version.mk ============================================================================== --- trunk/OpenMPT/libopenmpt/libopenmpt_version.mk Wed Jun 4 13:24:06 2025 (r23337) +++ trunk/OpenMPT/libopenmpt/libopenmpt_version.mk Wed Jun 4 13:24:50 2025 (r23338) @@ -1,7 +1,7 @@ LIBOPENMPT_VERSION_MAJOR=0 LIBOPENMPT_VERSION_MINOR=9 LIBOPENMPT_VERSION_PATCH=0 -LIBOPENMPT_VERSION_PREREL=-pre.1 +LIBOPENMPT_VERSION_PREREL=-pre.2 LIBOPENMPT_LTVER_CURRENT=6 LIBOPENMPT_LTVER_REVISION=0 |
From: <sv...@op...> - 2025-06-04 11:24:15
|
Author: manx Date: Wed Jun 4 13:24:06 2025 New Revision: 23337 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=23337 Log: [Imp] libopenmpt: Unconditionally enable architecture-specific intrinsics for all builds. This in particular and only enables SSE2 optimizations for Reverb. Modified: trunk/OpenMPT/common/BuildSettings.h Modified: trunk/OpenMPT/common/BuildSettings.h ============================================================================== --- trunk/OpenMPT/common/BuildSettings.h Tue Jun 3 14:47:06 2025 (r23336) +++ trunk/OpenMPT/common/BuildSettings.h Wed Jun 4 13:24:06 2025 (r23337) @@ -177,8 +177,7 @@ #else //#define MPT_ENABLE_CHARSET_LOCALE #endif -// Do not use architecture-specifid intrinsics in library builds. There is just about no codepath which would use it anyway. -//#define MPT_ENABLE_ARCH_INTRINSICS +#define MPT_ENABLE_ARCH_INTRINSICS #if defined(MPT_BUILD_HACK_ARCHIVE_SUPPORT) //#define NO_ARCHIVE_SUPPORT #else |
From: <sv...@op...> - 2025-06-03 12:47:19
|
Author: manx Date: Tue Jun 3 14:47:06 2025 New Revision: 23336 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=23336 Log: [Var] Update .gitignore. Modified: trunk/OpenMPT/.gitignore Modified: trunk/OpenMPT/.gitignore ============================================================================== --- trunk/OpenMPT/.gitignore Tue Jun 3 14:46:41 2025 (r23335) +++ trunk/OpenMPT/.gitignore Tue Jun 3 14:47:06 2025 (r23336) @@ -663,8 +663,8 @@ /include/premake/OpenMPT-expected.txt /include/premake/OpenMPT-version.txt /include/premake/bin -/include/premake/build/gmake2.unix/bin -/include/premake/build/gmake2.unix/obj +/include/premake/build/gmake.unix/bin +/include/premake/build/gmake.unix/obj /include/premake/build/vs2017/.vs /include/premake/build/vs2017/bin /include/premake/build/vs2017/obj |
From: <sv...@op...> - 2025-06-03 12:46:52
|
Author: manx Date: Tue Jun 3 14:46:41 2025 New Revision: 23335 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=23335 Log: [Var] premake: Set svn:ignore: Modified: trunk/OpenMPT/include/premake/build/gmake.unix/ (props changed) |
Author: manx Date: Tue Jun 3 14:41:43 2025 New Revision: 23334 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=23334 Log: [Var] Premake: Update to version 5.0.0-beta6 (2025-03-30). Added: trunk/OpenMPT/include/premake/git-tags.txt (contents, props changed) trunk/OpenMPT/include/premake/src/base/usage.lua (contents, props changed) trunk/OpenMPT/include/premake/tests/folder/subfolder/include/ trunk/OpenMPT/include/premake/tests/folder/subfolder/include/test.h (contents, props changed) trunk/OpenMPT/include/premake/tests/folder/subfolder/lib/ trunk/OpenMPT/include/premake/tests/folder/subfolder/lib/test.dll trunk/OpenMPT/include/premake/tests/folder/subfolder/lib/test.dylib trunk/OpenMPT/include/premake/tests/oven/test_usages.lua (contents, props changed) trunk/OpenMPT/include/premake/website/docs/Usages-and-Uses.md (contents, props changed) trunk/OpenMPT/include/premake/website/docs/profile.md (contents, props changed) trunk/OpenMPT/include/premake/website/docs/usage.md (contents, props changed) trunk/OpenMPT/include/premake/website/docs/uses.md (contents, props changed) Modified: trunk/OpenMPT/include/premake/.gitattributes trunk/OpenMPT/include/premake/CHANGES.txt trunk/OpenMPT/include/premake/OpenMPT.txt trunk/OpenMPT/include/premake/README.md trunk/OpenMPT/include/premake/build/codelite.bsd/Premake5.project trunk/OpenMPT/include/premake/build/codelite.bsd/Web.project trunk/OpenMPT/include/premake/build/codelite.bsd/mbedtls-lib.project trunk/OpenMPT/include/premake/build/codelite.macosx/Premake5.project trunk/OpenMPT/include/premake/build/codelite.macosx/Web.project trunk/OpenMPT/include/premake/build/codelite.macosx/mbedtls-lib.project trunk/OpenMPT/include/premake/build/codelite.unix/Premake5.project trunk/OpenMPT/include/premake/build/codelite.unix/Web.project trunk/OpenMPT/include/premake/build/codelite.unix/mbedtls-lib.project trunk/OpenMPT/include/premake/build/codelite.windows/Premake5.project trunk/OpenMPT/include/premake/build/codelite.windows/Web.project trunk/OpenMPT/include/premake/build/codelite.windows/mbedtls-lib.project trunk/OpenMPT/include/premake/build/vs2005/Premake5.vcproj trunk/OpenMPT/include/premake/build/vs2005/Web.vcproj trunk/OpenMPT/include/premake/build/vs2005/mbedtls-lib.vcproj trunk/OpenMPT/include/premake/build/vs2008/Premake5.vcproj trunk/OpenMPT/include/premake/build/vs2008/Web.vcproj trunk/OpenMPT/include/premake/build/vs2008/mbedtls-lib.vcproj trunk/OpenMPT/include/premake/build/vs2010/Premake5.vcxproj trunk/OpenMPT/include/premake/build/vs2010/Premake5.vcxproj.filters trunk/OpenMPT/include/premake/build/vs2010/Web.vcxproj trunk/OpenMPT/include/premake/build/vs2010/Web.vcxproj.filters trunk/OpenMPT/include/premake/build/vs2010/mbedtls-lib.vcxproj trunk/OpenMPT/include/premake/build/vs2010/mbedtls-lib.vcxproj.filters trunk/OpenMPT/include/premake/build/vs2012/Premake5.vcxproj trunk/OpenMPT/include/premake/build/vs2012/Premake5.vcxproj.filters trunk/OpenMPT/include/premake/build/vs2012/Web.vcxproj trunk/OpenMPT/include/premake/build/vs2012/Web.vcxproj.filters trunk/OpenMPT/include/premake/build/vs2012/mbedtls-lib.vcxproj trunk/OpenMPT/include/premake/build/vs2012/mbedtls-lib.vcxproj.filters trunk/OpenMPT/include/premake/build/vs2013/Premake5.vcxproj trunk/OpenMPT/include/premake/build/vs2013/Premake5.vcxproj.filters trunk/OpenMPT/include/premake/build/vs2013/Web.vcxproj trunk/OpenMPT/include/premake/build/vs2013/Web.vcxproj.filters trunk/OpenMPT/include/premake/build/vs2013/mbedtls-lib.vcxproj trunk/OpenMPT/include/premake/build/vs2013/mbedtls-lib.vcxproj.filters trunk/OpenMPT/include/premake/build/vs2015/Premake5.vcxproj trunk/OpenMPT/include/premake/build/vs2015/Premake5.vcxproj.filters trunk/OpenMPT/include/premake/build/vs2015/Web.vcxproj trunk/OpenMPT/include/premake/build/vs2015/Web.vcxproj.filters trunk/OpenMPT/include/premake/build/vs2015/mbedtls-lib.vcxproj trunk/OpenMPT/include/premake/build/vs2015/mbedtls-lib.vcxproj.filters trunk/OpenMPT/include/premake/build/vs2017/Premake5.vcxproj trunk/OpenMPT/include/premake/build/vs2017/Premake5.vcxproj.filters trunk/OpenMPT/include/premake/build/vs2017/Web.vcxproj trunk/OpenMPT/include/premake/build/vs2017/Web.vcxproj.filters trunk/OpenMPT/include/premake/build/vs2017/mbedtls-lib.vcxproj trunk/OpenMPT/include/premake/build/vs2017/mbedtls-lib.vcxproj.filters trunk/OpenMPT/include/premake/build/vs2019/Premake5.vcxproj trunk/OpenMPT/include/premake/build/vs2019/Premake5.vcxproj.filters trunk/OpenMPT/include/premake/build/vs2019/Web.vcxproj trunk/OpenMPT/include/premake/build/vs2019/Web.vcxproj.filters trunk/OpenMPT/include/premake/build/vs2019/mbedtls-lib.vcxproj trunk/OpenMPT/include/premake/build/vs2019/mbedtls-lib.vcxproj.filters trunk/OpenMPT/include/premake/build/vs2022/Premake5.vcxproj trunk/OpenMPT/include/premake/build/vs2022/Premake5.vcxproj.filters trunk/OpenMPT/include/premake/build/vs2022/Web.vcxproj trunk/OpenMPT/include/premake/build/vs2022/Web.vcxproj.filters trunk/OpenMPT/include/premake/build/vs2022/mbedtls-lib.vcxproj trunk/OpenMPT/include/premake/build/vs2022/mbedtls-lib.vcxproj.filters trunk/OpenMPT/include/premake/build/xcode4/Premake5.xcodeproj/project.pbxproj trunk/OpenMPT/include/premake/build/xcode4/Web.xcodeproj/project.pbxproj trunk/OpenMPT/include/premake/build/xcode4/mbedtls-lib.xcodeproj/project.pbxproj trunk/OpenMPT/include/premake/contrib/mbedtls/docs/requirements.txt trunk/OpenMPT/include/premake/contrib/mbedtls/premake5.lua trunk/OpenMPT/include/premake/modules/vstudio/tests/vc2010/test_ensure_nuget_imports.lua trunk/OpenMPT/include/premake/modules/vstudio/tests/vc2010/test_extension_settings.lua trunk/OpenMPT/include/premake/modules/vstudio/tests/vc2010/test_extension_targets.lua trunk/OpenMPT/include/premake/modules/vstudio/tests/vc2010/test_link.lua trunk/OpenMPT/include/premake/modules/vstudio/tests/vc2010/test_nuget_packages_config.lua trunk/OpenMPT/include/premake/modules/vstudio/vs2010_nuget.lua trunk/OpenMPT/include/premake/modules/vstudio/vs2010_vcxproj.lua trunk/OpenMPT/include/premake/premake5.lua trunk/OpenMPT/include/premake/src/_manifest.lua trunk/OpenMPT/include/premake/src/_premake_init.lua trunk/OpenMPT/include/premake/src/base/configset.lua trunk/OpenMPT/include/premake/src/base/global.lua trunk/OpenMPT/include/premake/src/base/os.lua trunk/OpenMPT/include/premake/src/base/oven.lua trunk/OpenMPT/include/premake/src/base/project.lua trunk/OpenMPT/include/premake/src/host/os_locate.c trunk/OpenMPT/include/premake/src/host/premake.h trunk/OpenMPT/include/premake/src/scripts.c trunk/OpenMPT/include/premake/src/tools/clang.lua trunk/OpenMPT/include/premake/src/tools/emcc.lua trunk/OpenMPT/include/premake/src/tools/gcc.lua trunk/OpenMPT/include/premake/src/tools/msc.lua trunk/OpenMPT/include/premake/tests/_tests.lua trunk/OpenMPT/include/premake/tests/api/test_containers.lua trunk/OpenMPT/include/premake/tests/base/test_os.lua trunk/OpenMPT/include/premake/tests/tools/test_clang.lua trunk/OpenMPT/include/premake/tests/tools/test_gcc.lua trunk/OpenMPT/include/premake/tests/tools/test_msc.lua trunk/OpenMPT/include/premake/website/docs/Home.md trunk/OpenMPT/include/premake/website/docs/filter.md trunk/OpenMPT/include/premake/website/docs/os/os.locate.md trunk/OpenMPT/include/premake/website/sidebars.js trunk/OpenMPT/include/premake/website/src/pages/download.js Modified: trunk/OpenMPT/include/premake/.gitattributes ============================================================================== --- trunk/OpenMPT/include/premake/.gitattributes Tue Jun 3 14:36:24 2025 (r23333) +++ trunk/OpenMPT/include/premake/.gitattributes Tue Jun 3 14:41:43 2025 (r23334) @@ -1 +1,2 @@ Bootstrap.bat text eol=crlf +git-tags.txt export-subst Modified: trunk/OpenMPT/include/premake/CHANGES.txt ============================================================================== --- trunk/OpenMPT/include/premake/CHANGES.txt Tue Jun 3 14:36:24 2025 (r23333) +++ trunk/OpenMPT/include/premake/CHANGES.txt Tue Jun 3 14:41:43 2025 (r23334) @@ -1,10 +1,22 @@ -------------------- - 5.0-beta5 + 5.0-beta6 -------------------- See https://github.com/premake/premake-core/wiki/What's-New-in-5.0 for the complete list of changes from the Premake 4.x series. +Since 5.0-beta5: +* PR #2405 Use git to retrieve version instead of manually change `PREMAKE_VERSION`. (@Jarod42) +* PR #2432 Usages and Uses API (@nickclark2016) +* PR #2438 Added more documentation for usages and uses (@nickclark2016) +* PR #2440 Add documentation specifying that filters are space sensitive (@nickclark2016) +* PR #2442 Fix findlib and findheader on windows (@Jarod42) +* PR #2443 nuget python package error fix (@hanagasira) +* PR #2446 Added Instrumented Profiling Support (@nickclark2016) +* PR #2449 [bugfix] Fix crash with invalid argument type passed to `os.locate` (@Jarod42) +* PR #2450 [contrib][premake] Add missing `"library/*.h"` in `files` in contrib/mbedtls/premake5.lua (@Jarod42) +* PR #2452 Update python version for requirements, upgrade jinja (@nickclark2016) + Since 5.0-beta4: * PR #2401 [gmake] Add missing dependencies between prelink and generated files (@Jarod42) * PR #2403 fix typo in xcode projects generator (@artamonovoleg) Modified: trunk/OpenMPT/include/premake/OpenMPT.txt ============================================================================== --- trunk/OpenMPT/include/premake/OpenMPT.txt Tue Jun 3 14:36:24 2025 (r23333) +++ trunk/OpenMPT/include/premake/OpenMPT.txt Tue Jun 3 14:41:43 2025 (r23334) @@ -1 +1 @@ -Premake version 5.0.0-beta5 (2025-02-17) +Premake version 5.0.0-beta6 (2025-03-30) Modified: trunk/OpenMPT/include/premake/README.md ============================================================================== --- trunk/OpenMPT/include/premake/README.md Tue Jun 3 14:36:24 2025 (r23333) +++ trunk/OpenMPT/include/premake/README.md Tue Jun 3 14:41:43 2025 (r23334) @@ -5,7 +5,7 @@ <p align="center"> <img src="https://img.shields.io/github/release/premake/premake-core/all.svg" alt="Latest release" /> <img src="https://img.shields.io/github/release-date-pre/premake/premake-core.svg" alt="Release date" /> - <img src="https://img.shields.io/github/commits-since/premake/premake-core/v5.0.0-beta5.svg" alt="Commits" /> + <img src="https://img.shields.io/github/commits-since/premake/premake-core/v5.0.0-beta6.svg" alt="Commits" /> <a href="https://opensource.org/licenses/BSD-3-Clause" target="_blank"> <img src="https://img.shields.io/github/license/premake/premake-core" alt="BSD 3-Clause" /> </a> Modified: trunk/OpenMPT/include/premake/build/codelite.bsd/Premake5.project ============================================================================== --- trunk/OpenMPT/include/premake/build/codelite.bsd/Premake5.project Tue Jun 3 14:36:24 2025 (r23333) +++ trunk/OpenMPT/include/premake/build/codelite.bsd/Premake5.project Tue Jun 3 14:41:43 2025 (r23334) @@ -6,6 +6,7 @@ <File Name="../../CHANGES.txt"/> <File Name="../../CONTRIBUTORS.txt"/> <File Name="../../LICENSE.txt"/> + <File Name="../../git-tags.txt"/> <File Name="../../mobdebug.lua"/> <VirtualDirectory Name="modules"> <VirtualDirectory Name="codelite"> @@ -333,6 +334,7 @@ <File Name="../../src/base/term.lua"/> <File Name="../../src/base/tools.lua"/> <File Name="../../src/base/tree.lua"/> + <File Name="../../src/base/usage.lua"/> <File Name="../../src/base/validation.lua"/> <File Name="../../src/base/workspace.lua"/> </VirtualDirectory> @@ -461,6 +463,7 @@ <VirtualDirectory Name="oven"> <File Name="../../tests/oven/test_filtering.lua"/> <File Name="../../tests/oven/test_objdirs.lua"/> + <File Name="../../tests/oven/test_usages.lua"/> </VirtualDirectory> <File Name="../../tests/pepperfish_profiler.lua"/> <VirtualDirectory Name="project"> Modified: trunk/OpenMPT/include/premake/build/codelite.bsd/Web.project ============================================================================== --- trunk/OpenMPT/include/premake/build/codelite.bsd/Web.project Tue Jun 3 14:36:24 2025 (r23333) +++ trunk/OpenMPT/include/premake/build/codelite.bsd/Web.project Tue Jun 3 14:41:43 2025 (r23334) @@ -66,6 +66,7 @@ <File Name="../../website/docs/System-Scripts.md"/> <File Name="../../website/docs/Tokens.md"/> <File Name="../../website/docs/Topics.md"/> + <File Name="../../website/docs/Usages-and-Uses.md"/> <File Name="../../website/docs/Usages.md"/> <File Name="../../website/docs/Using-Modules.md"/> <File Name="../../website/docs/Using-Premake.md"/> @@ -333,6 +334,7 @@ <File Name="../../website/docs/preferredtoolarchitecture.md"/> <File Name="../../website/docs/prelinkcommands.md"/> <File Name="../../website/docs/prelinkmessage.md"/> + <File Name="../../website/docs/profile.md"/> <File Name="../../website/docs/project.md"/> <File Name="../../website/docs/propertydefinition.md"/> <File Name="../../website/docs/rebuildcommands.md"/> @@ -433,7 +435,9 @@ <File Name="../../website/docs/toolsversion.md"/> <File Name="../../website/docs/undefines.md"/> <File Name="../../website/docs/unsignedchar.md"/> + <File Name="../../website/docs/usage.md"/> <File Name="../../website/docs/usefullpaths.md"/> + <File Name="../../website/docs/uses.md"/> <File Name="../../website/docs/usestandardpreprocessor.md"/> <File Name="../../website/docs/usingdirs.md"/> <File Name="../../website/docs/uuid.md"/> Modified: trunk/OpenMPT/include/premake/build/codelite.bsd/mbedtls-lib.project ============================================================================== --- trunk/OpenMPT/include/premake/build/codelite.bsd/mbedtls-lib.project Tue Jun 3 14:36:24 2025 (r23333) +++ trunk/OpenMPT/include/premake/build/codelite.bsd/mbedtls-lib.project Tue Jun 3 14:41:43 2025 (r23334) @@ -108,26 +108,44 @@ <VirtualDirectory Name="library"> <File Name="../../contrib/mbedtls/library/aes.c"/> <File Name="../../contrib/mbedtls/library/aesce.c"/> + <File Name="../../contrib/mbedtls/library/aesce.h"/> <File Name="../../contrib/mbedtls/library/aesni.c"/> + <File Name="../../contrib/mbedtls/library/aesni.h"/> + <File Name="../../contrib/mbedtls/library/alignment.h"/> <File Name="../../contrib/mbedtls/library/aria.c"/> <File Name="../../contrib/mbedtls/library/asn1parse.c"/> <File Name="../../contrib/mbedtls/library/asn1write.c"/> <File Name="../../contrib/mbedtls/library/base64.c"/> + <File Name="../../contrib/mbedtls/library/base64_internal.h"/> <File Name="../../contrib/mbedtls/library/bignum.c"/> <File Name="../../contrib/mbedtls/library/bignum_core.c"/> + <File Name="../../contrib/mbedtls/library/bignum_core.h"/> + <File Name="../../contrib/mbedtls/library/bignum_internal.h"/> <File Name="../../contrib/mbedtls/library/bignum_mod.c"/> + <File Name="../../contrib/mbedtls/library/bignum_mod.h"/> <File Name="../../contrib/mbedtls/library/bignum_mod_raw.c"/> + <File Name="../../contrib/mbedtls/library/bignum_mod_raw.h"/> + <File Name="../../contrib/mbedtls/library/bignum_mod_raw_invasive.h"/> <File Name="../../contrib/mbedtls/library/block_cipher.c"/> + <File Name="../../contrib/mbedtls/library/block_cipher_internal.h"/> + <File Name="../../contrib/mbedtls/library/bn_mul.h"/> <File Name="../../contrib/mbedtls/library/camellia.c"/> <File Name="../../contrib/mbedtls/library/ccm.c"/> <File Name="../../contrib/mbedtls/library/chacha20.c"/> <File Name="../../contrib/mbedtls/library/chachapoly.c"/> + <File Name="../../contrib/mbedtls/library/check_crypto_config.h"/> <File Name="../../contrib/mbedtls/library/cipher.c"/> <File Name="../../contrib/mbedtls/library/cipher_wrap.c"/> + <File Name="../../contrib/mbedtls/library/cipher_wrap.h"/> <File Name="../../contrib/mbedtls/library/cmac.c"/> + <File Name="../../contrib/mbedtls/library/common.h"/> <File Name="../../contrib/mbedtls/library/constant_time.c"/> + <File Name="../../contrib/mbedtls/library/constant_time_impl.h"/> + <File Name="../../contrib/mbedtls/library/constant_time_internal.h"/> + <File Name="../../contrib/mbedtls/library/ctr.h"/> <File Name="../../contrib/mbedtls/library/ctr_drbg.c"/> <File Name="../../contrib/mbedtls/library/debug.c"/> + <File Name="../../contrib/mbedtls/library/debug_internal.h"/> <File Name="../../contrib/mbedtls/library/des.c"/> <File Name="../../contrib/mbedtls/library/dhm.c"/> <File Name="../../contrib/mbedtls/library/ecdh.c"/> @@ -136,63 +154,102 @@ <File Name="../../contrib/mbedtls/library/ecp.c"/> <File Name="../../contrib/mbedtls/library/ecp_curves.c"/> <File Name="../../contrib/mbedtls/library/ecp_curves_new.c"/> + <File Name="../../contrib/mbedtls/library/ecp_internal_alt.h"/> + <File Name="../../contrib/mbedtls/library/ecp_invasive.h"/> <File Name="../../contrib/mbedtls/library/entropy.c"/> <File Name="../../contrib/mbedtls/library/entropy_poll.c"/> + <File Name="../../contrib/mbedtls/library/entropy_poll.h"/> <File Name="../../contrib/mbedtls/library/error.c"/> <File Name="../../contrib/mbedtls/library/gcm.c"/> <File Name="../../contrib/mbedtls/library/hkdf.c"/> <File Name="../../contrib/mbedtls/library/hmac_drbg.c"/> <File Name="../../contrib/mbedtls/library/lmots.c"/> + <File Name="../../contrib/mbedtls/library/lmots.h"/> <File Name="../../contrib/mbedtls/library/lms.c"/> <File Name="../../contrib/mbedtls/library/md.c"/> <File Name="../../contrib/mbedtls/library/md5.c"/> + <File Name="../../contrib/mbedtls/library/md_psa.h"/> + <File Name="../../contrib/mbedtls/library/md_wrap.h"/> <File Name="../../contrib/mbedtls/library/memory_buffer_alloc.c"/> + <File Name="../../contrib/mbedtls/library/mps_common.h"/> + <File Name="../../contrib/mbedtls/library/mps_error.h"/> <File Name="../../contrib/mbedtls/library/mps_reader.c"/> + <File Name="../../contrib/mbedtls/library/mps_reader.h"/> <File Name="../../contrib/mbedtls/library/mps_trace.c"/> + <File Name="../../contrib/mbedtls/library/mps_trace.h"/> <File Name="../../contrib/mbedtls/library/net_sockets.c"/> <File Name="../../contrib/mbedtls/library/nist_kw.c"/> <File Name="../../contrib/mbedtls/library/oid.c"/> <File Name="../../contrib/mbedtls/library/padlock.c"/> + <File Name="../../contrib/mbedtls/library/padlock.h"/> <File Name="../../contrib/mbedtls/library/pem.c"/> <File Name="../../contrib/mbedtls/library/pk.c"/> <File Name="../../contrib/mbedtls/library/pk_ecc.c"/> + <File Name="../../contrib/mbedtls/library/pk_internal.h"/> <File Name="../../contrib/mbedtls/library/pk_wrap.c"/> + <File Name="../../contrib/mbedtls/library/pk_wrap.h"/> <File Name="../../contrib/mbedtls/library/pkcs12.c"/> <File Name="../../contrib/mbedtls/library/pkcs5.c"/> <File Name="../../contrib/mbedtls/library/pkcs7.c"/> <File Name="../../contrib/mbedtls/library/pkparse.c"/> <File Name="../../contrib/mbedtls/library/pkwrite.c"/> + <File Name="../../contrib/mbedtls/library/pkwrite.h"/> <File Name="../../contrib/mbedtls/library/platform.c"/> <File Name="../../contrib/mbedtls/library/platform_util.c"/> <File Name="../../contrib/mbedtls/library/poly1305.c"/> <File Name="../../contrib/mbedtls/library/psa_crypto.c"/> <File Name="../../contrib/mbedtls/library/psa_crypto_aead.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_aead.h"/> <File Name="../../contrib/mbedtls/library/psa_crypto_cipher.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_cipher.h"/> <File Name="../../contrib/mbedtls/library/psa_crypto_client.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_core.h"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_core_common.h"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_driver_wrappers.h"/> <File Name="../../contrib/mbedtls/library/psa_crypto_driver_wrappers_no_static.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_driver_wrappers_no_static.h"/> <File Name="../../contrib/mbedtls/library/psa_crypto_ecp.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_ecp.h"/> <File Name="../../contrib/mbedtls/library/psa_crypto_ffdh.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_ffdh.h"/> <File Name="../../contrib/mbedtls/library/psa_crypto_hash.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_hash.h"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_invasive.h"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_its.h"/> <File Name="../../contrib/mbedtls/library/psa_crypto_mac.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_mac.h"/> <File Name="../../contrib/mbedtls/library/psa_crypto_pake.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_pake.h"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_random_impl.h"/> <File Name="../../contrib/mbedtls/library/psa_crypto_rsa.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_rsa.h"/> <File Name="../../contrib/mbedtls/library/psa_crypto_se.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_se.h"/> <File Name="../../contrib/mbedtls/library/psa_crypto_slot_management.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_slot_management.h"/> <File Name="../../contrib/mbedtls/library/psa_crypto_storage.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_storage.h"/> <File Name="../../contrib/mbedtls/library/psa_its_file.c"/> <File Name="../../contrib/mbedtls/library/psa_util.c"/> + <File Name="../../contrib/mbedtls/library/psa_util_internal.h"/> <File Name="../../contrib/mbedtls/library/ripemd160.c"/> <File Name="../../contrib/mbedtls/library/rsa.c"/> <File Name="../../contrib/mbedtls/library/rsa_alt_helpers.c"/> + <File Name="../../contrib/mbedtls/library/rsa_alt_helpers.h"/> + <File Name="../../contrib/mbedtls/library/rsa_internal.h"/> <File Name="../../contrib/mbedtls/library/sha1.c"/> <File Name="../../contrib/mbedtls/library/sha256.c"/> <File Name="../../contrib/mbedtls/library/sha3.c"/> <File Name="../../contrib/mbedtls/library/sha512.c"/> <File Name="../../contrib/mbedtls/library/ssl_cache.c"/> <File Name="../../contrib/mbedtls/library/ssl_ciphersuites.c"/> + <File Name="../../contrib/mbedtls/library/ssl_ciphersuites_internal.h"/> <File Name="../../contrib/mbedtls/library/ssl_client.c"/> + <File Name="../../contrib/mbedtls/library/ssl_client.h"/> <File Name="../../contrib/mbedtls/library/ssl_cookie.c"/> + <File Name="../../contrib/mbedtls/library/ssl_debug_helpers.h"/> <File Name="../../contrib/mbedtls/library/ssl_debug_helpers_generated.c"/> + <File Name="../../contrib/mbedtls/library/ssl_misc.h"/> <File Name="../../contrib/mbedtls/library/ssl_msg.c"/> <File Name="../../contrib/mbedtls/library/ssl_ticket.c"/> <File Name="../../contrib/mbedtls/library/ssl_tls.c"/> @@ -200,7 +257,9 @@ <File Name="../../contrib/mbedtls/library/ssl_tls12_server.c"/> <File Name="../../contrib/mbedtls/library/ssl_tls13_client.c"/> <File Name="../../contrib/mbedtls/library/ssl_tls13_generic.c"/> + <File Name="../../contrib/mbedtls/library/ssl_tls13_invasive.h"/> <File Name="../../contrib/mbedtls/library/ssl_tls13_keys.c"/> + <File Name="../../contrib/mbedtls/library/ssl_tls13_keys.h"/> <File Name="../../contrib/mbedtls/library/ssl_tls13_server.c"/> <File Name="../../contrib/mbedtls/library/threading.c"/> <File Name="../../contrib/mbedtls/library/timing.c"/> @@ -211,6 +270,7 @@ <File Name="../../contrib/mbedtls/library/x509_crl.c"/> <File Name="../../contrib/mbedtls/library/x509_crt.c"/> <File Name="../../contrib/mbedtls/library/x509_csr.c"/> + <File Name="../../contrib/mbedtls/library/x509_internal.h"/> <File Name="../../contrib/mbedtls/library/x509write.c"/> <File Name="../../contrib/mbedtls/library/x509write_crt.c"/> <File Name="../../contrib/mbedtls/library/x509write_csr.c"/> Modified: trunk/OpenMPT/include/premake/build/codelite.macosx/Premake5.project ============================================================================== --- trunk/OpenMPT/include/premake/build/codelite.macosx/Premake5.project Tue Jun 3 14:36:24 2025 (r23333) +++ trunk/OpenMPT/include/premake/build/codelite.macosx/Premake5.project Tue Jun 3 14:41:43 2025 (r23334) @@ -6,6 +6,7 @@ <File Name="../../CHANGES.txt"/> <File Name="../../CONTRIBUTORS.txt"/> <File Name="../../LICENSE.txt"/> + <File Name="../../git-tags.txt"/> <File Name="../../mobdebug.lua"/> <VirtualDirectory Name="modules"> <VirtualDirectory Name="codelite"> @@ -333,6 +334,7 @@ <File Name="../../src/base/term.lua"/> <File Name="../../src/base/tools.lua"/> <File Name="../../src/base/tree.lua"/> + <File Name="../../src/base/usage.lua"/> <File Name="../../src/base/validation.lua"/> <File Name="../../src/base/workspace.lua"/> </VirtualDirectory> @@ -461,6 +463,7 @@ <VirtualDirectory Name="oven"> <File Name="../../tests/oven/test_filtering.lua"/> <File Name="../../tests/oven/test_objdirs.lua"/> + <File Name="../../tests/oven/test_usages.lua"/> </VirtualDirectory> <File Name="../../tests/pepperfish_profiler.lua"/> <VirtualDirectory Name="project"> Modified: trunk/OpenMPT/include/premake/build/codelite.macosx/Web.project ============================================================================== --- trunk/OpenMPT/include/premake/build/codelite.macosx/Web.project Tue Jun 3 14:36:24 2025 (r23333) +++ trunk/OpenMPT/include/premake/build/codelite.macosx/Web.project Tue Jun 3 14:41:43 2025 (r23334) @@ -66,6 +66,7 @@ <File Name="../../website/docs/System-Scripts.md"/> <File Name="../../website/docs/Tokens.md"/> <File Name="../../website/docs/Topics.md"/> + <File Name="../../website/docs/Usages-and-Uses.md"/> <File Name="../../website/docs/Usages.md"/> <File Name="../../website/docs/Using-Modules.md"/> <File Name="../../website/docs/Using-Premake.md"/> @@ -333,6 +334,7 @@ <File Name="../../website/docs/preferredtoolarchitecture.md"/> <File Name="../../website/docs/prelinkcommands.md"/> <File Name="../../website/docs/prelinkmessage.md"/> + <File Name="../../website/docs/profile.md"/> <File Name="../../website/docs/project.md"/> <File Name="../../website/docs/propertydefinition.md"/> <File Name="../../website/docs/rebuildcommands.md"/> @@ -433,7 +435,9 @@ <File Name="../../website/docs/toolsversion.md"/> <File Name="../../website/docs/undefines.md"/> <File Name="../../website/docs/unsignedchar.md"/> + <File Name="../../website/docs/usage.md"/> <File Name="../../website/docs/usefullpaths.md"/> + <File Name="../../website/docs/uses.md"/> <File Name="../../website/docs/usestandardpreprocessor.md"/> <File Name="../../website/docs/usingdirs.md"/> <File Name="../../website/docs/uuid.md"/> Modified: trunk/OpenMPT/include/premake/build/codelite.macosx/mbedtls-lib.project ============================================================================== --- trunk/OpenMPT/include/premake/build/codelite.macosx/mbedtls-lib.project Tue Jun 3 14:36:24 2025 (r23333) +++ trunk/OpenMPT/include/premake/build/codelite.macosx/mbedtls-lib.project Tue Jun 3 14:41:43 2025 (r23334) @@ -108,26 +108,44 @@ <VirtualDirectory Name="library"> <File Name="../../contrib/mbedtls/library/aes.c"/> <File Name="../../contrib/mbedtls/library/aesce.c"/> + <File Name="../../contrib/mbedtls/library/aesce.h"/> <File Name="../../contrib/mbedtls/library/aesni.c"/> + <File Name="../../contrib/mbedtls/library/aesni.h"/> + <File Name="../../contrib/mbedtls/library/alignment.h"/> <File Name="../../contrib/mbedtls/library/aria.c"/> <File Name="../../contrib/mbedtls/library/asn1parse.c"/> <File Name="../../contrib/mbedtls/library/asn1write.c"/> <File Name="../../contrib/mbedtls/library/base64.c"/> + <File Name="../../contrib/mbedtls/library/base64_internal.h"/> <File Name="../../contrib/mbedtls/library/bignum.c"/> <File Name="../../contrib/mbedtls/library/bignum_core.c"/> + <File Name="../../contrib/mbedtls/library/bignum_core.h"/> + <File Name="../../contrib/mbedtls/library/bignum_internal.h"/> <File Name="../../contrib/mbedtls/library/bignum_mod.c"/> + <File Name="../../contrib/mbedtls/library/bignum_mod.h"/> <File Name="../../contrib/mbedtls/library/bignum_mod_raw.c"/> + <File Name="../../contrib/mbedtls/library/bignum_mod_raw.h"/> + <File Name="../../contrib/mbedtls/library/bignum_mod_raw_invasive.h"/> <File Name="../../contrib/mbedtls/library/block_cipher.c"/> + <File Name="../../contrib/mbedtls/library/block_cipher_internal.h"/> + <File Name="../../contrib/mbedtls/library/bn_mul.h"/> <File Name="../../contrib/mbedtls/library/camellia.c"/> <File Name="../../contrib/mbedtls/library/ccm.c"/> <File Name="../../contrib/mbedtls/library/chacha20.c"/> <File Name="../../contrib/mbedtls/library/chachapoly.c"/> + <File Name="../../contrib/mbedtls/library/check_crypto_config.h"/> <File Name="../../contrib/mbedtls/library/cipher.c"/> <File Name="../../contrib/mbedtls/library/cipher_wrap.c"/> + <File Name="../../contrib/mbedtls/library/cipher_wrap.h"/> <File Name="../../contrib/mbedtls/library/cmac.c"/> + <File Name="../../contrib/mbedtls/library/common.h"/> <File Name="../../contrib/mbedtls/library/constant_time.c"/> + <File Name="../../contrib/mbedtls/library/constant_time_impl.h"/> + <File Name="../../contrib/mbedtls/library/constant_time_internal.h"/> + <File Name="../../contrib/mbedtls/library/ctr.h"/> <File Name="../../contrib/mbedtls/library/ctr_drbg.c"/> <File Name="../../contrib/mbedtls/library/debug.c"/> + <File Name="../../contrib/mbedtls/library/debug_internal.h"/> <File Name="../../contrib/mbedtls/library/des.c"/> <File Name="../../contrib/mbedtls/library/dhm.c"/> <File Name="../../contrib/mbedtls/library/ecdh.c"/> @@ -136,63 +154,102 @@ <File Name="../../contrib/mbedtls/library/ecp.c"/> <File Name="../../contrib/mbedtls/library/ecp_curves.c"/> <File Name="../../contrib/mbedtls/library/ecp_curves_new.c"/> + <File Name="../../contrib/mbedtls/library/ecp_internal_alt.h"/> + <File Name="../../contrib/mbedtls/library/ecp_invasive.h"/> <File Name="../../contrib/mbedtls/library/entropy.c"/> <File Name="../../contrib/mbedtls/library/entropy_poll.c"/> + <File Name="../../contrib/mbedtls/library/entropy_poll.h"/> <File Name="../../contrib/mbedtls/library/error.c"/> <File Name="../../contrib/mbedtls/library/gcm.c"/> <File Name="../../contrib/mbedtls/library/hkdf.c"/> <File Name="../../contrib/mbedtls/library/hmac_drbg.c"/> <File Name="../../contrib/mbedtls/library/lmots.c"/> + <File Name="../../contrib/mbedtls/library/lmots.h"/> <File Name="../../contrib/mbedtls/library/lms.c"/> <File Name="../../contrib/mbedtls/library/md.c"/> <File Name="../../contrib/mbedtls/library/md5.c"/> + <File Name="../../contrib/mbedtls/library/md_psa.h"/> + <File Name="../../contrib/mbedtls/library/md_wrap.h"/> <File Name="../../contrib/mbedtls/library/memory_buffer_alloc.c"/> + <File Name="../../contrib/mbedtls/library/mps_common.h"/> + <File Name="../../contrib/mbedtls/library/mps_error.h"/> <File Name="../../contrib/mbedtls/library/mps_reader.c"/> + <File Name="../../contrib/mbedtls/library/mps_reader.h"/> <File Name="../../contrib/mbedtls/library/mps_trace.c"/> + <File Name="../../contrib/mbedtls/library/mps_trace.h"/> <File Name="../../contrib/mbedtls/library/net_sockets.c"/> <File Name="../../contrib/mbedtls/library/nist_kw.c"/> <File Name="../../contrib/mbedtls/library/oid.c"/> <File Name="../../contrib/mbedtls/library/padlock.c"/> + <File Name="../../contrib/mbedtls/library/padlock.h"/> <File Name="../../contrib/mbedtls/library/pem.c"/> <File Name="../../contrib/mbedtls/library/pk.c"/> <File Name="../../contrib/mbedtls/library/pk_ecc.c"/> + <File Name="../../contrib/mbedtls/library/pk_internal.h"/> <File Name="../../contrib/mbedtls/library/pk_wrap.c"/> + <File Name="../../contrib/mbedtls/library/pk_wrap.h"/> <File Name="../../contrib/mbedtls/library/pkcs12.c"/> <File Name="../../contrib/mbedtls/library/pkcs5.c"/> <File Name="../../contrib/mbedtls/library/pkcs7.c"/> <File Name="../../contrib/mbedtls/library/pkparse.c"/> <File Name="../../contrib/mbedtls/library/pkwrite.c"/> + <File Name="../../contrib/mbedtls/library/pkwrite.h"/> <File Name="../../contrib/mbedtls/library/platform.c"/> <File Name="../../contrib/mbedtls/library/platform_util.c"/> <File Name="../../contrib/mbedtls/library/poly1305.c"/> <File Name="../../contrib/mbedtls/library/psa_crypto.c"/> <File Name="../../contrib/mbedtls/library/psa_crypto_aead.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_aead.h"/> <File Name="../../contrib/mbedtls/library/psa_crypto_cipher.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_cipher.h"/> <File Name="../../contrib/mbedtls/library/psa_crypto_client.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_core.h"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_core_common.h"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_driver_wrappers.h"/> <File Name="../../contrib/mbedtls/library/psa_crypto_driver_wrappers_no_static.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_driver_wrappers_no_static.h"/> <File Name="../../contrib/mbedtls/library/psa_crypto_ecp.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_ecp.h"/> <File Name="../../contrib/mbedtls/library/psa_crypto_ffdh.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_ffdh.h"/> <File Name="../../contrib/mbedtls/library/psa_crypto_hash.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_hash.h"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_invasive.h"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_its.h"/> <File Name="../../contrib/mbedtls/library/psa_crypto_mac.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_mac.h"/> <File Name="../../contrib/mbedtls/library/psa_crypto_pake.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_pake.h"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_random_impl.h"/> <File Name="../../contrib/mbedtls/library/psa_crypto_rsa.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_rsa.h"/> <File Name="../../contrib/mbedtls/library/psa_crypto_se.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_se.h"/> <File Name="../../contrib/mbedtls/library/psa_crypto_slot_management.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_slot_management.h"/> <File Name="../../contrib/mbedtls/library/psa_crypto_storage.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_storage.h"/> <File Name="../../contrib/mbedtls/library/psa_its_file.c"/> <File Name="../../contrib/mbedtls/library/psa_util.c"/> + <File Name="../../contrib/mbedtls/library/psa_util_internal.h"/> <File Name="../../contrib/mbedtls/library/ripemd160.c"/> <File Name="../../contrib/mbedtls/library/rsa.c"/> <File Name="../../contrib/mbedtls/library/rsa_alt_helpers.c"/> + <File Name="../../contrib/mbedtls/library/rsa_alt_helpers.h"/> + <File Name="../../contrib/mbedtls/library/rsa_internal.h"/> <File Name="../../contrib/mbedtls/library/sha1.c"/> <File Name="../../contrib/mbedtls/library/sha256.c"/> <File Name="../../contrib/mbedtls/library/sha3.c"/> <File Name="../../contrib/mbedtls/library/sha512.c"/> <File Name="../../contrib/mbedtls/library/ssl_cache.c"/> <File Name="../../contrib/mbedtls/library/ssl_ciphersuites.c"/> + <File Name="../../contrib/mbedtls/library/ssl_ciphersuites_internal.h"/> <File Name="../../contrib/mbedtls/library/ssl_client.c"/> + <File Name="../../contrib/mbedtls/library/ssl_client.h"/> <File Name="../../contrib/mbedtls/library/ssl_cookie.c"/> + <File Name="../../contrib/mbedtls/library/ssl_debug_helpers.h"/> <File Name="../../contrib/mbedtls/library/ssl_debug_helpers_generated.c"/> + <File Name="../../contrib/mbedtls/library/ssl_misc.h"/> <File Name="../../contrib/mbedtls/library/ssl_msg.c"/> <File Name="../../contrib/mbedtls/library/ssl_ticket.c"/> <File Name="../../contrib/mbedtls/library/ssl_tls.c"/> @@ -200,7 +257,9 @@ <File Name="../../contrib/mbedtls/library/ssl_tls12_server.c"/> <File Name="../../contrib/mbedtls/library/ssl_tls13_client.c"/> <File Name="../../contrib/mbedtls/library/ssl_tls13_generic.c"/> + <File Name="../../contrib/mbedtls/library/ssl_tls13_invasive.h"/> <File Name="../../contrib/mbedtls/library/ssl_tls13_keys.c"/> + <File Name="../../contrib/mbedtls/library/ssl_tls13_keys.h"/> <File Name="../../contrib/mbedtls/library/ssl_tls13_server.c"/> <File Name="../../contrib/mbedtls/library/threading.c"/> <File Name="../../contrib/mbedtls/library/timing.c"/> @@ -211,6 +270,7 @@ <File Name="../../contrib/mbedtls/library/x509_crl.c"/> <File Name="../../contrib/mbedtls/library/x509_crt.c"/> <File Name="../../contrib/mbedtls/library/x509_csr.c"/> + <File Name="../../contrib/mbedtls/library/x509_internal.h"/> <File Name="../../contrib/mbedtls/library/x509write.c"/> <File Name="../../contrib/mbedtls/library/x509write_crt.c"/> <File Name="../../contrib/mbedtls/library/x509write_csr.c"/> Modified: trunk/OpenMPT/include/premake/build/codelite.unix/Premake5.project ============================================================================== --- trunk/OpenMPT/include/premake/build/codelite.unix/Premake5.project Tue Jun 3 14:36:24 2025 (r23333) +++ trunk/OpenMPT/include/premake/build/codelite.unix/Premake5.project Tue Jun 3 14:41:43 2025 (r23334) @@ -6,6 +6,7 @@ <File Name="../../CHANGES.txt"/> <File Name="../../CONTRIBUTORS.txt"/> <File Name="../../LICENSE.txt"/> + <File Name="../../git-tags.txt"/> <File Name="../../mobdebug.lua"/> <VirtualDirectory Name="modules"> <VirtualDirectory Name="codelite"> @@ -333,6 +334,7 @@ <File Name="../../src/base/term.lua"/> <File Name="../../src/base/tools.lua"/> <File Name="../../src/base/tree.lua"/> + <File Name="../../src/base/usage.lua"/> <File Name="../../src/base/validation.lua"/> <File Name="../../src/base/workspace.lua"/> </VirtualDirectory> @@ -461,6 +463,7 @@ <VirtualDirectory Name="oven"> <File Name="../../tests/oven/test_filtering.lua"/> <File Name="../../tests/oven/test_objdirs.lua"/> + <File Name="../../tests/oven/test_usages.lua"/> </VirtualDirectory> <File Name="../../tests/pepperfish_profiler.lua"/> <VirtualDirectory Name="project"> Modified: trunk/OpenMPT/include/premake/build/codelite.unix/Web.project ============================================================================== --- trunk/OpenMPT/include/premake/build/codelite.unix/Web.project Tue Jun 3 14:36:24 2025 (r23333) +++ trunk/OpenMPT/include/premake/build/codelite.unix/Web.project Tue Jun 3 14:41:43 2025 (r23334) @@ -66,6 +66,7 @@ <File Name="../../website/docs/System-Scripts.md"/> <File Name="../../website/docs/Tokens.md"/> <File Name="../../website/docs/Topics.md"/> + <File Name="../../website/docs/Usages-and-Uses.md"/> <File Name="../../website/docs/Usages.md"/> <File Name="../../website/docs/Using-Modules.md"/> <File Name="../../website/docs/Using-Premake.md"/> @@ -333,6 +334,7 @@ <File Name="../../website/docs/preferredtoolarchitecture.md"/> <File Name="../../website/docs/prelinkcommands.md"/> <File Name="../../website/docs/prelinkmessage.md"/> + <File Name="../../website/docs/profile.md"/> <File Name="../../website/docs/project.md"/> <File Name="../../website/docs/propertydefinition.md"/> <File Name="../../website/docs/rebuildcommands.md"/> @@ -433,7 +435,9 @@ <File Name="../../website/docs/toolsversion.md"/> <File Name="../../website/docs/undefines.md"/> <File Name="../../website/docs/unsignedchar.md"/> + <File Name="../../website/docs/usage.md"/> <File Name="../../website/docs/usefullpaths.md"/> + <File Name="../../website/docs/uses.md"/> <File Name="../../website/docs/usestandardpreprocessor.md"/> <File Name="../../website/docs/usingdirs.md"/> <File Name="../../website/docs/uuid.md"/> Modified: trunk/OpenMPT/include/premake/build/codelite.unix/mbedtls-lib.project ============================================================================== --- trunk/OpenMPT/include/premake/build/codelite.unix/mbedtls-lib.project Tue Jun 3 14:36:24 2025 (r23333) +++ trunk/OpenMPT/include/premake/build/codelite.unix/mbedtls-lib.project Tue Jun 3 14:41:43 2025 (r23334) @@ -108,26 +108,44 @@ <VirtualDirectory Name="library"> <File Name="../../contrib/mbedtls/library/aes.c"/> <File Name="../../contrib/mbedtls/library/aesce.c"/> + <File Name="../../contrib/mbedtls/library/aesce.h"/> <File Name="../../contrib/mbedtls/library/aesni.c"/> + <File Name="../../contrib/mbedtls/library/aesni.h"/> + <File Name="../../contrib/mbedtls/library/alignment.h"/> <File Name="../../contrib/mbedtls/library/aria.c"/> <File Name="../../contrib/mbedtls/library/asn1parse.c"/> <File Name="../../contrib/mbedtls/library/asn1write.c"/> <File Name="../../contrib/mbedtls/library/base64.c"/> + <File Name="../../contrib/mbedtls/library/base64_internal.h"/> <File Name="../../contrib/mbedtls/library/bignum.c"/> <File Name="../../contrib/mbedtls/library/bignum_core.c"/> + <File Name="../../contrib/mbedtls/library/bignum_core.h"/> + <File Name="../../contrib/mbedtls/library/bignum_internal.h"/> <File Name="../../contrib/mbedtls/library/bignum_mod.c"/> + <File Name="../../contrib/mbedtls/library/bignum_mod.h"/> <File Name="../../contrib/mbedtls/library/bignum_mod_raw.c"/> + <File Name="../../contrib/mbedtls/library/bignum_mod_raw.h"/> + <File Name="../../contrib/mbedtls/library/bignum_mod_raw_invasive.h"/> <File Name="../../contrib/mbedtls/library/block_cipher.c"/> + <File Name="../../contrib/mbedtls/library/block_cipher_internal.h"/> + <File Name="../../contrib/mbedtls/library/bn_mul.h"/> <File Name="../../contrib/mbedtls/library/camellia.c"/> <File Name="../../contrib/mbedtls/library/ccm.c"/> <File Name="../../contrib/mbedtls/library/chacha20.c"/> <File Name="../../contrib/mbedtls/library/chachapoly.c"/> + <File Name="../../contrib/mbedtls/library/check_crypto_config.h"/> <File Name="../../contrib/mbedtls/library/cipher.c"/> <File Name="../../contrib/mbedtls/library/cipher_wrap.c"/> + <File Name="../../contrib/mbedtls/library/cipher_wrap.h"/> <File Name="../../contrib/mbedtls/library/cmac.c"/> + <File Name="../../contrib/mbedtls/library/common.h"/> <File Name="../../contrib/mbedtls/library/constant_time.c"/> + <File Name="../../contrib/mbedtls/library/constant_time_impl.h"/> + <File Name="../../contrib/mbedtls/library/constant_time_internal.h"/> + <File Name="../../contrib/mbedtls/library/ctr.h"/> <File Name="../../contrib/mbedtls/library/ctr_drbg.c"/> <File Name="../../contrib/mbedtls/library/debug.c"/> + <File Name="../../contrib/mbedtls/library/debug_internal.h"/> <File Name="../../contrib/mbedtls/library/des.c"/> <File Name="../../contrib/mbedtls/library/dhm.c"/> <File Name="../../contrib/mbedtls/library/ecdh.c"/> @@ -136,63 +154,102 @@ <File Name="../../contrib/mbedtls/library/ecp.c"/> <File Name="../../contrib/mbedtls/library/ecp_curves.c"/> <File Name="../../contrib/mbedtls/library/ecp_curves_new.c"/> + <File Name="../../contrib/mbedtls/library/ecp_internal_alt.h"/> + <File Name="../../contrib/mbedtls/library/ecp_invasive.h"/> <File Name="../../contrib/mbedtls/library/entropy.c"/> <File Name="../../contrib/mbedtls/library/entropy_poll.c"/> + <File Name="../../contrib/mbedtls/library/entropy_poll.h"/> <File Name="../../contrib/mbedtls/library/error.c"/> <File Name="../../contrib/mbedtls/library/gcm.c"/> <File Name="../../contrib/mbedtls/library/hkdf.c"/> <File Name="../../contrib/mbedtls/library/hmac_drbg.c"/> <File Name="../../contrib/mbedtls/library/lmots.c"/> + <File Name="../../contrib/mbedtls/library/lmots.h"/> <File Name="../../contrib/mbedtls/library/lms.c"/> <File Name="../../contrib/mbedtls/library/md.c"/> <File Name="../../contrib/mbedtls/library/md5.c"/> + <File Name="../../contrib/mbedtls/library/md_psa.h"/> + <File Name="../../contrib/mbedtls/library/md_wrap.h"/> <File Name="../../contrib/mbedtls/library/memory_buffer_alloc.c"/> + <File Name="../../contrib/mbedtls/library/mps_common.h"/> + <File Name="../../contrib/mbedtls/library/mps_error.h"/> <File Name="../../contrib/mbedtls/library/mps_reader.c"/> + <File Name="../../contrib/mbedtls/library/mps_reader.h"/> <File Name="../../contrib/mbedtls/library/mps_trace.c"/> + <File Name="../../contrib/mbedtls/library/mps_trace.h"/> <File Name="../../contrib/mbedtls/library/net_sockets.c"/> <File Name="../../contrib/mbedtls/library/nist_kw.c"/> <File Name="../../contrib/mbedtls/library/oid.c"/> <File Name="../../contrib/mbedtls/library/padlock.c"/> + <File Name="../../contrib/mbedtls/library/padlock.h"/> <File Name="../../contrib/mbedtls/library/pem.c"/> <File Name="../../contrib/mbedtls/library/pk.c"/> <File Name="../../contrib/mbedtls/library/pk_ecc.c"/> + <File Name="../../contrib/mbedtls/library/pk_internal.h"/> <File Name="../../contrib/mbedtls/library/pk_wrap.c"/> + <File Name="../../contrib/mbedtls/library/pk_wrap.h"/> <File Name="../../contrib/mbedtls/library/pkcs12.c"/> <File Name="../../contrib/mbedtls/library/pkcs5.c"/> <File Name="../../contrib/mbedtls/library/pkcs7.c"/> <File Name="../../contrib/mbedtls/library/pkparse.c"/> <File Name="../../contrib/mbedtls/library/pkwrite.c"/> + <File Name="../../contrib/mbedtls/library/pkwrite.h"/> <File Name="../../contrib/mbedtls/library/platform.c"/> <File Name="../../contrib/mbedtls/library/platform_util.c"/> <File Name="../../contrib/mbedtls/library/poly1305.c"/> <File Name="../../contrib/mbedtls/library/psa_crypto.c"/> <File Name="../../contrib/mbedtls/library/psa_crypto_aead.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_aead.h"/> <File Name="../../contrib/mbedtls/library/psa_crypto_cipher.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_cipher.h"/> <File Name="../../contrib/mbedtls/library/psa_crypto_client.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_core.h"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_core_common.h"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_driver_wrappers.h"/> <File Name="../../contrib/mbedtls/library/psa_crypto_driver_wrappers_no_static.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_driver_wrappers_no_static.h"/> <File Name="../../contrib/mbedtls/library/psa_crypto_ecp.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_ecp.h"/> <File Name="../../contrib/mbedtls/library/psa_crypto_ffdh.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_ffdh.h"/> <File Name="../../contrib/mbedtls/library/psa_crypto_hash.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_hash.h"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_invasive.h"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_its.h"/> <File Name="../../contrib/mbedtls/library/psa_crypto_mac.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_mac.h"/> <File Name="../../contrib/mbedtls/library/psa_crypto_pake.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_pake.h"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_random_impl.h"/> <File Name="../../contrib/mbedtls/library/psa_crypto_rsa.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_rsa.h"/> <File Name="../../contrib/mbedtls/library/psa_crypto_se.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_se.h"/> <File Name="../../contrib/mbedtls/library/psa_crypto_slot_management.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_slot_management.h"/> <File Name="../../contrib/mbedtls/library/psa_crypto_storage.c"/> + <File Name="../../contrib/mbedtls/library/psa_crypto_storage.h"/> <File Name="../../contrib/mbedtls/library/psa_its_file.c"/> <File Name="../../contrib/mbedtls/library/psa_util.c"/> + <File Name="../../contrib/mbedtls/library/psa_util_internal.h"/> <File Name="../../contrib/mbedtls/library/ripemd160.c"/> <File Name="../../contrib/mbedtls/library/rsa.c"/> <File Name="../../contrib/mbedtls/library/rsa_alt_helpers.c"/> + <File Name="../../contrib/mbedtls/library/rsa_alt_helpers.h"/> + <File Name="../../contrib/mbedtls/library/rsa_internal.h"/> <File Name="../../contrib/mbedtls/library/sha1.c"/> <File Name="../../contrib/mbedtls/library/sha256.c"/> <File Name="../../contrib/mbedtls/library/sha3.c"/> <File Name="../../contrib/mbedtls/library/sha512.c"/> <File Name="../../contrib/mbedtls/library/ssl_cache.c"/> <File Name="../../contrib/mbedtls/library/ssl_ciphersuites.c"/> + <File Name="../../contrib/mbedtls/library/ssl_ciphersuites_internal.h"/> <File Name="../../contrib/mbedtls/library/ssl_client.c"/> + <File Name="../../contrib/mbedtls/library/ssl_client.h"/> <File Name="../../contrib/mbedtls/library/ssl_cookie.c"/> + <File Name="../../contrib/mbedtls/library/ssl_debug_helpers.h"/> <File Name="../../contrib/mbedtls/library/ssl_debug_helpers_generated.c"/> + <File Name="../../contrib/mbedtls/library/ssl_misc.h"/> <File Name="../../contrib/mbedtls/library/ssl_msg.c"/> <File Name="../../contrib/mbedtls/library/ssl_ticket.c"/> <File Name="../../contrib/mbedtls/library/ssl_tls.c"/> @@ -200,7 +257,9 @@ <File Name="../../contrib/mbedtls/library/ssl_tls12_server.c"/> <File Name="../../contrib/mbedtls/library/ssl_tls13_client.c"/> <File Name="../../contrib/mbedtls/library/ssl_tls13_generic.c"/> + <File Name="../../contrib/mbedtls/library/ssl_tls13_invasive.h"/> <File Name="../../contrib/mbedtls/library/ssl_tls13_keys.c"/> + <File Name="../../contrib/mbedtls/library/ssl_tls13_keys.h"/> <File Name="../../contrib/mbedtls/library/ssl_tls13_server.c"/> <File Name="../../contrib/mbedtls/library/threading.c"/> <File Name="../../contrib/mbedtls/library/timing.c"/> @@ -211,6 +270,7 @@ <File Name="../../contrib/mbedtls/library/x509_crl.c"/> <File Name="../../contrib/mbedtls/library/x509_crt.c"/> <File Name="../../contrib/mbedtls/library/x509_csr.c"/> + <File Name="../../contrib/mbedtls/library/x509_internal.h"/> <File Name="../../contrib/mbedtls/library/x509write.c"/> <File Name="../../contrib/mbedtls/library/x509write_crt.c"/> <File Name="../../contrib/mbedtls/library/x509write_csr.c"/> Modified: trunk/OpenMPT/include/premake/build/codelite.windows/Premake5.project ============================================================================== --- trunk/OpenMPT/include/premake/build/codelite.windows/Premake5.project Tue Jun 3 14:36:24 2025 (r23333) +++ trunk/OpenMPT/include/premake/build/codelite.windows/Premake5.project Tue Jun 3 14:41:43 2025 (r23334) @@ -6,6 +6,7 @@ <File Name="../../CHANGES.txt"/> <File Name="../../CONTRIBUTORS.txt"/> <File Name="../../LICENSE.txt"/> + <File Name="../../git-tags.txt"/> <File Name="../../mobdebug.lua"/> <VirtualDirectory Name="modules"> <VirtualDirectory Name="codelite"> @@ -333,6 +334,7 @@ <File Name="../../src/base/term.lua"/> <File Name="../../src/base/tools.lua"/> <File Name="../../src/base/tree.lua"/> + <File Name="../../src/base/usage.lua"/> <File Name="../../src/base/validation.lua"/> <File Name="../../src/base/workspace.lua"/> </VirtualDirectory> @@ -462,6 +464,7 @@ <VirtualDirectory Name="oven"> <File Name="../../tests/oven/test_filtering.lua"/> <File Name="../../tests/oven/test_objdirs.lua"/> + <File Name="../../tests/oven/test_usages.lua"/> </VirtualDirectory> <File Name="../../tests/pepperfish_profiler.lua"/> <VirtualDirectory Name="project"> Modified: trunk/OpenMPT/include/premake/build/codelite.windows/Web.project ============================================================================== --- trunk/OpenMPT/include/premake/build/codelite.windows/Web.project Tue Jun 3 14:36:24 2025 (r23333) +++ trunk/OpenMPT/include/premake/build/codelite.windows/Web.project Tue Jun 3 14:41:43 2025 (r23334) @@ -66,6 +66,7 @@ <File Name="../../website/docs/System-Scripts.md"/> <File Name="../../website/docs/Tokens.md"/> <File Name="../../website/docs/Topics.md"/> + <File Name="../../website/docs/Usages-and-Uses.md"/> <File Name="../../website/docs/Usages.md"/> <File Name="../../website/docs/Using-Modules.md"/> <File Name="../../website/docs/Using-Premake.md"/> @@ -333,6 +334,7 @@ <File Name="../../website/docs/preferredtoolarchitecture.md"/> <File Name="../../website/docs/prelinkcommands.md"/> <File Name="../../website/docs/prelinkmessage.md"/> + <File Name="../../website/docs/profile.md"/> <File Name="../../website/docs/project.md"/> <File Name="../../website/docs/propertydefinition.md"/> <File Name="../../website/docs/rebuildcommands.md"/> @@ -433,7 +435,9 @@ <File Name="../../website/docs/toolsversion.md"/> <File Name="../../website/docs/undefines.md"/> <File Name="../../website/docs/unsignedchar.md"/> + <File Name="../../website/docs/usage.md"/> <File Name="../../website/docs/usefullpaths.md"/> + <File Name="../../website/docs/uses.md"/> <File Name="../../website/docs/usestandardpreprocessor.md"/> <File Name="../../website/docs/usingdirs.md"/> <File Name="../../website/docs/uuid.md"/> Modified: trunk/OpenMPT/include/premake/build/codelite.windows/mbedtls-lib.project ============================================================================== --- trunk/OpenMPT/include/premake/build/codelite.windows/mbedtls-lib.project Tue Jun 3 14:36:24 2025 (r23333) +++ trunk/OpenMPT/include/premake/build/codelite.windows/mbedtls-lib.project Tue Jun 3 14:41:43 2025 (r23334) @@ -108,26 +108,44 @@ <VirtualDirectory Name="library"> <File Name="../../contrib/mbedtls/library/aes.c"/> <File Name="../../contrib/mbedtls/library/aesce.c"/> + <File Name="../../contrib/mbedtls/library/aesce.h"/> <File Name="../../contrib/mbedtls/library/aesni.c"/> + <File Name="../../contrib/mbedtls/library/aesni.h"/> + <File Name="../../contrib/mbedtls/library/alignment.h"/> <File Name="../../contrib/mbedtls/library/aria.c"/> <File Name="../../contrib/mbedtls/library/asn1parse.c"/> <File Name="../../contrib/mbedtls/library/asn1write.c"/> <File Name="../../contrib/mbedtls/library/base64.c"/> + <File Name="../../contrib/mbedtls/library/base64_internal.h"/> <File Name="../../contrib/mbedtls/library/bignum.c"/> <File Name="../../contrib/mbedtls/library/bignum_core.c"/> + <File Name="../../contrib/mbedtls/library/bignum_core.h"/> + <File Name="../../contrib/mbedtls/library/bignum_internal.h"/> <File Name="../../contrib/mbedtls/library/bignum_mod.c"/> + <File Name="../../contrib/mbedtls/library/bignum_mod.h"/> <File Name="../../contrib/mbedtls/library/bignum_mod_raw.c"/> + <File Name="../../contrib/mbedtls/library/bignum_mod_raw.h"/> + <File Name="../../contrib/mbedtls/library/bignum_mod_raw_invasive.h"/> <File Name="../../contrib/mbedtls/library/block_cipher.c"/> + <File Name="../../contrib/mbedtls/library/block_cipher_internal.h"/> + <File Name="../../contrib/mbedtls/library/bn_mul.h"/> <File Name="../../contrib/mbedtls/library/camellia.c"/> <File Name="../../contrib/mbedtls/library/ccm.c"/> <File Name="../../contrib/mbedtls/library/chacha20.c"/> <File Name="../../contrib/mbedtls/library/chachapoly.c"/> + <File Name="../../contrib/mbedtls/library/check_crypto_config.h"/> <File Name="../../contrib/mbedtls/library/cipher.c"/> <File Name="../../contrib/mbedtls/library/cipher_wrap.c"/> + <File Name="../../contrib/mbedtls/library/cipher_wrap.h"/> <File Name="../../contrib/mbedtls/library/cmac.c"/> + <File Name="../../contrib/mbedtls/library/common.h"/> <File Name="../../contrib/mbedtls/library/constant_time.c"/> + <File Name="../../contrib/mbedtls/library/constant_time_impl.h"/> + <File Name="../../contrib/mbedtls/library/constant_time_internal.h"/> + <File Name="../../contrib/mbedtls/library/ctr.h"/> <File Name="../../contrib/mbedtls/library/ctr_drbg.c"/> <File Name="../../contrib/mbedtls/library/debug.c"/> + <File Name="../../contrib/mbedtls/library/debug_internal.h"/> <File Name="../../contrib/mbedtls/library/des.c"/> <File Name="../../contrib/mbedtls/library/dhm.c"/> <File Name="../../contrib/mbedtls/library/ecdh.c"/> @@ -136,63 +154,102 @@ <File Name="../../contrib/mbedtls/library/ecp.c"/> <File Name="../../contrib/mbedtls/library/ecp_curves.c"/> <File Name="../../contrib/mbedtls/library/ecp_curves_new.c"/> + <File Name="../../contrib/mbedtls/library/ecp_internal_alt.h"/> + <File Name="../../contrib/mbedtls/library/ecp_invasive.h"/> <File Name="../../contrib/mbedtls/library/entropy.c"/> <File Name="../../contrib/mbedtls/library/entropy_poll.c"/> + <File Name="../../contrib/mbedtls/library/entropy_poll.h"/> <File Name="../../contrib/mbedtls/library/error.c"/> <File Name="../../contrib/mbedtls/library/gcm.c"/> <File Name="../../contrib/mbedtls/library/hkdf.c"/> <File Name="../../contrib/mbedtls/library/hmac_drbg.c"/> <File ... [truncated message content] |
From: <sv...@op...> - 2025-06-03 12:36:32
|
Author: manx Date: Tue Jun 3 14:36:24 2025 New Revision: 23333 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=23333 Log: [Var] Regenerate project files. Modified: trunk/OpenMPT/build/xcode-ios/ext/mpg123.xcodeproj/project.pbxproj trunk/OpenMPT/build/xcode-ios/ext/ogg.xcodeproj/project.pbxproj trunk/OpenMPT/build/xcode-ios/ext/vorbis.xcodeproj/project.pbxproj trunk/OpenMPT/build/xcode-ios/libopenmpt.xcodeproj/project.pbxproj trunk/OpenMPT/build/xcode-macosx/ext/mpg123.xcodeproj/project.pbxproj trunk/OpenMPT/build/xcode-macosx/ext/ogg.xcodeproj/project.pbxproj trunk/OpenMPT/build/xcode-macosx/ext/vorbis.xcodeproj/project.pbxproj trunk/OpenMPT/build/xcode-macosx/libopenmpt.xcodeproj/project.pbxproj Modified: trunk/OpenMPT/build/xcode-ios/ext/mpg123.xcodeproj/project.pbxproj ============================================================================== --- trunk/OpenMPT/build/xcode-ios/ext/mpg123.xcodeproj/project.pbxproj Tue Jun 3 14:36:08 2025 (r23332) +++ trunk/OpenMPT/build/xcode-ios/ext/mpg123.xcodeproj/project.pbxproj Tue Jun 3 14:36:24 2025 (r23333) @@ -243,6 +243,7 @@ CONFIGURATION_BUILD_DIR = "$(SYMROOT)"; CONFIGURATION_TEMP_DIR = "$(OBJROOT)"; COPY_PHASE_STRIP = NO; + GCC_C_LANGUAGE_STANDARD = c17; GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( @@ -283,6 +284,7 @@ CLANG_CXX_LANGUAGE_STANDARD = "c++17"; CONFIGURATION_BUILD_DIR = "$(SYMROOT)"; CONFIGURATION_TEMP_DIR = "$(OBJROOT)"; + GCC_C_LANGUAGE_STANDARD = c17; GCC_OPTIMIZATION_LEVEL = 3; GCC_PREPROCESSOR_DEFINITIONS = ( NDEBUG, Modified: trunk/OpenMPT/build/xcode-ios/ext/ogg.xcodeproj/project.pbxproj ============================================================================== --- trunk/OpenMPT/build/xcode-ios/ext/ogg.xcodeproj/project.pbxproj Tue Jun 3 14:36:08 2025 (r23332) +++ trunk/OpenMPT/build/xcode-ios/ext/ogg.xcodeproj/project.pbxproj Tue Jun 3 14:36:24 2025 (r23333) @@ -158,6 +158,7 @@ CLANG_CXX_LANGUAGE_STANDARD = "c++17"; CONFIGURATION_BUILD_DIR = "$(SYMROOT)"; CONFIGURATION_TEMP_DIR = "$(OBJROOT)"; + GCC_C_LANGUAGE_STANDARD = c17; GCC_OPTIMIZATION_LEVEL = 3; GCC_PREPROCESSOR_DEFINITIONS = ( NDEBUG, @@ -196,6 +197,7 @@ CONFIGURATION_BUILD_DIR = "$(SYMROOT)"; CONFIGURATION_TEMP_DIR = "$(OBJROOT)"; COPY_PHASE_STRIP = NO; + GCC_C_LANGUAGE_STANDARD = c17; GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( Modified: trunk/OpenMPT/build/xcode-ios/ext/vorbis.xcodeproj/project.pbxproj ============================================================================== --- trunk/OpenMPT/build/xcode-ios/ext/vorbis.xcodeproj/project.pbxproj Tue Jun 3 14:36:08 2025 (r23332) +++ trunk/OpenMPT/build/xcode-ios/ext/vorbis.xcodeproj/project.pbxproj Tue Jun 3 14:36:24 2025 (r23333) @@ -427,6 +427,7 @@ CONFIGURATION_BUILD_DIR = "$(SYMROOT)"; CONFIGURATION_TEMP_DIR = "$(OBJROOT)"; COPY_PHASE_STRIP = NO; + GCC_C_LANGUAGE_STANDARD = c17; GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( @@ -457,6 +458,7 @@ CLANG_CXX_LANGUAGE_STANDARD = "c++17"; CONFIGURATION_BUILD_DIR = "$(SYMROOT)"; CONFIGURATION_TEMP_DIR = "$(OBJROOT)"; + GCC_C_LANGUAGE_STANDARD = c17; GCC_OPTIMIZATION_LEVEL = 3; GCC_PREPROCESSOR_DEFINITIONS = ( NDEBUG, Modified: trunk/OpenMPT/build/xcode-ios/libopenmpt.xcodeproj/project.pbxproj ============================================================================== --- trunk/OpenMPT/build/xcode-ios/libopenmpt.xcodeproj/project.pbxproj Tue Jun 3 14:36:08 2025 (r23332) +++ trunk/OpenMPT/build/xcode-ios/libopenmpt.xcodeproj/project.pbxproj Tue Jun 3 14:36:24 2025 (r23333) @@ -1821,6 +1821,7 @@ CLANG_CXX_LANGUAGE_STANDARD = "c++17"; CONFIGURATION_BUILD_DIR = "$(SYMROOT)"; CONFIGURATION_TEMP_DIR = "$(OBJROOT)"; + GCC_C_LANGUAGE_STANDARD = c17; GCC_OPTIMIZATION_LEVEL = 3; GCC_PREPROCESSOR_DEFINITIONS = ( NDEBUG, @@ -1864,6 +1865,7 @@ CONFIGURATION_BUILD_DIR = "$(SYMROOT)"; CONFIGURATION_TEMP_DIR = "$(OBJROOT)"; COPY_PHASE_STRIP = NO; + GCC_C_LANGUAGE_STANDARD = c17; GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( Modified: trunk/OpenMPT/build/xcode-macosx/ext/mpg123.xcodeproj/project.pbxproj ============================================================================== --- trunk/OpenMPT/build/xcode-macosx/ext/mpg123.xcodeproj/project.pbxproj Tue Jun 3 14:36:08 2025 (r23332) +++ trunk/OpenMPT/build/xcode-macosx/ext/mpg123.xcodeproj/project.pbxproj Tue Jun 3 14:36:24 2025 (r23333) @@ -243,6 +243,7 @@ CONFIGURATION_BUILD_DIR = "$(SYMROOT)"; CONFIGURATION_TEMP_DIR = "$(OBJROOT)"; COPY_PHASE_STRIP = NO; + GCC_C_LANGUAGE_STANDARD = c17; GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( @@ -283,6 +284,7 @@ CLANG_CXX_LANGUAGE_STANDARD = "c++17"; CONFIGURATION_BUILD_DIR = "$(SYMROOT)"; CONFIGURATION_TEMP_DIR = "$(OBJROOT)"; + GCC_C_LANGUAGE_STANDARD = c17; GCC_OPTIMIZATION_LEVEL = 3; GCC_PREPROCESSOR_DEFINITIONS = ( NDEBUG, Modified: trunk/OpenMPT/build/xcode-macosx/ext/ogg.xcodeproj/project.pbxproj ============================================================================== --- trunk/OpenMPT/build/xcode-macosx/ext/ogg.xcodeproj/project.pbxproj Tue Jun 3 14:36:08 2025 (r23332) +++ trunk/OpenMPT/build/xcode-macosx/ext/ogg.xcodeproj/project.pbxproj Tue Jun 3 14:36:24 2025 (r23333) @@ -158,6 +158,7 @@ CLANG_CXX_LANGUAGE_STANDARD = "c++17"; CONFIGURATION_BUILD_DIR = "$(SYMROOT)"; CONFIGURATION_TEMP_DIR = "$(OBJROOT)"; + GCC_C_LANGUAGE_STANDARD = c17; GCC_OPTIMIZATION_LEVEL = 3; GCC_PREPROCESSOR_DEFINITIONS = ( NDEBUG, @@ -196,6 +197,7 @@ CONFIGURATION_BUILD_DIR = "$(SYMROOT)"; CONFIGURATION_TEMP_DIR = "$(OBJROOT)"; COPY_PHASE_STRIP = NO; + GCC_C_LANGUAGE_STANDARD = c17; GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( Modified: trunk/OpenMPT/build/xcode-macosx/ext/vorbis.xcodeproj/project.pbxproj ============================================================================== --- trunk/OpenMPT/build/xcode-macosx/ext/vorbis.xcodeproj/project.pbxproj Tue Jun 3 14:36:08 2025 (r23332) +++ trunk/OpenMPT/build/xcode-macosx/ext/vorbis.xcodeproj/project.pbxproj Tue Jun 3 14:36:24 2025 (r23333) @@ -427,6 +427,7 @@ CONFIGURATION_BUILD_DIR = "$(SYMROOT)"; CONFIGURATION_TEMP_DIR = "$(OBJROOT)"; COPY_PHASE_STRIP = NO; + GCC_C_LANGUAGE_STANDARD = c17; GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( @@ -457,6 +458,7 @@ CLANG_CXX_LANGUAGE_STANDARD = "c++17"; CONFIGURATION_BUILD_DIR = "$(SYMROOT)"; CONFIGURATION_TEMP_DIR = "$(OBJROOT)"; + GCC_C_LANGUAGE_STANDARD = c17; GCC_OPTIMIZATION_LEVEL = 3; GCC_PREPROCESSOR_DEFINITIONS = ( NDEBUG, Modified: trunk/OpenMPT/build/xcode-macosx/libopenmpt.xcodeproj/project.pbxproj ============================================================================== --- trunk/OpenMPT/build/xcode-macosx/libopenmpt.xcodeproj/project.pbxproj Tue Jun 3 14:36:08 2025 (r23332) +++ trunk/OpenMPT/build/xcode-macosx/libopenmpt.xcodeproj/project.pbxproj Tue Jun 3 14:36:24 2025 (r23333) @@ -1821,6 +1821,7 @@ CLANG_CXX_LANGUAGE_STANDARD = "c++17"; CONFIGURATION_BUILD_DIR = "$(SYMROOT)"; CONFIGURATION_TEMP_DIR = "$(OBJROOT)"; + GCC_C_LANGUAGE_STANDARD = c17; GCC_OPTIMIZATION_LEVEL = 3; GCC_PREPROCESSOR_DEFINITIONS = ( NDEBUG, @@ -1864,6 +1865,7 @@ CONFIGURATION_BUILD_DIR = "$(SYMROOT)"; CONFIGURATION_TEMP_DIR = "$(OBJROOT)"; COPY_PHASE_STRIP = NO; + GCC_C_LANGUAGE_STANDARD = c17; GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( |
From: <sv...@op...> - 2025-06-03 12:36:20
|
Author: manx Date: Tue Jun 3 14:36:08 2025 New Revision: 23332 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=23332 Log: [Fix] build: Premake: Adjust configuration for Premake 5.0.0-beta5. Modified: trunk/OpenMPT/build/build_tools.sh Modified: trunk/OpenMPT/build/build_tools.sh ============================================================================== --- trunk/OpenMPT/build/build_tools.sh Tue Jun 3 14:35:23 2025 (r23331) +++ trunk/OpenMPT/build/build_tools.sh Tue Jun 3 14:36:08 2025 (r23332) @@ -43,7 +43,7 @@ ##bin/release/premake5 test #bin/release/premake5 embed --bytecode #bin/release/premake5 --to=build/gmake.unix gmake --no-curl --no-zlib --no-luasocket -cd build/gmake2.unix +cd build/gmake.unix make cd ../.. #bin/release/premake5 test --no-curl --no-zlib --no-luasocket |
Author: manx Date: Tue Jun 3 14:35:23 2025 New Revision: 23331 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=23331 Log: [Var] Premake: Update to version 5.0.0-beta5 (2025-02-17). Added: trunk/OpenMPT/include/premake/build/gmake.bsd/ trunk/OpenMPT/include/premake/build/gmake.bsd/Makefile (contents, props changed) trunk/OpenMPT/include/premake/build/gmake.bsd/Premake5.make trunk/OpenMPT/include/premake/build/gmake.bsd/curl-lib.make trunk/OpenMPT/include/premake/build/gmake.bsd/example.make trunk/OpenMPT/include/premake/build/gmake.bsd/lua-lib.make trunk/OpenMPT/include/premake/build/gmake.bsd/luashim-lib.make trunk/OpenMPT/include/premake/build/gmake.bsd/luasocket.make trunk/OpenMPT/include/premake/build/gmake.bsd/mbedtls-lib.make trunk/OpenMPT/include/premake/build/gmake.bsd/zip-lib.make trunk/OpenMPT/include/premake/build/gmake.bsd/zlib-lib.make trunk/OpenMPT/include/premake/build/gmake.macosx/ trunk/OpenMPT/include/premake/build/gmake.macosx/Makefile (contents, props changed) trunk/OpenMPT/include/premake/build/gmake.macosx/Premake5.make trunk/OpenMPT/include/premake/build/gmake.macosx/curl-lib.make trunk/OpenMPT/include/premake/build/gmake.macosx/example.make trunk/OpenMPT/include/premake/build/gmake.macosx/lua-lib.make trunk/OpenMPT/include/premake/build/gmake.macosx/luashim-lib.make trunk/OpenMPT/include/premake/build/gmake.macosx/luasocket.make trunk/OpenMPT/include/premake/build/gmake.macosx/mbedtls-lib.make trunk/OpenMPT/include/premake/build/gmake.macosx/zip-lib.make trunk/OpenMPT/include/premake/build/gmake.macosx/zlib-lib.make trunk/OpenMPT/include/premake/build/gmake.unix/ trunk/OpenMPT/include/premake/build/gmake.unix/Makefile (contents, props changed) trunk/OpenMPT/include/premake/build/gmake.unix/Premake5.make trunk/OpenMPT/include/premake/build/gmake.unix/curl-lib.make trunk/OpenMPT/include/premake/build/gmake.unix/example.make trunk/OpenMPT/include/premake/build/gmake.unix/lua-lib.make trunk/OpenMPT/include/premake/build/gmake.unix/luashim-lib.make trunk/OpenMPT/include/premake/build/gmake.unix/luasocket.make trunk/OpenMPT/include/premake/build/gmake.unix/mbedtls-lib.make trunk/OpenMPT/include/premake/build/gmake.unix/zip-lib.make trunk/OpenMPT/include/premake/build/gmake.unix/zlib-lib.make trunk/OpenMPT/include/premake/build/gmake.windows/ trunk/OpenMPT/include/premake/build/gmake.windows/Makefile (contents, props changed) trunk/OpenMPT/include/premake/build/gmake.windows/Premake5.make trunk/OpenMPT/include/premake/build/gmake.windows/curl-lib.make trunk/OpenMPT/include/premake/build/gmake.windows/example.make trunk/OpenMPT/include/premake/build/gmake.windows/lua-lib.make trunk/OpenMPT/include/premake/build/gmake.windows/luashim-lib.make trunk/OpenMPT/include/premake/build/gmake.windows/luasocket.make trunk/OpenMPT/include/premake/build/gmake.windows/mbedtls-lib.make trunk/OpenMPT/include/premake/build/gmake.windows/zip-lib.make trunk/OpenMPT/include/premake/build/gmake.windows/zlib-lib.make trunk/OpenMPT/include/premake/modules/gmake/tests/test_gmake_buildcmds.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmake/tests/test_gmake_clang.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmake/tests/test_gmake_file_rules.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmake/tests/test_gmake_flags.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmake/tests/test_gmake_includes.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmake/tests/test_gmake_ldflags.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmake/tests/test_gmake_linking.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmake/tests/test_gmake_makefile.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmake/tests/test_gmake_objects.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmake/tests/test_gmake_pch.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmake/tests/test_gmake_perfile_flags.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmake/tests/test_gmake_target_rules.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmake/tests/test_gmake_tools.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmake/tests/test_gmake_wks.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmakelegacy/ trunk/OpenMPT/include/premake/modules/gmakelegacy/_manifest.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmakelegacy/_preload.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmakelegacy/gmakelegacy.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmakelegacy/gmakelegacy_cpp.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmakelegacy/gmakelegacy_csharp.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmakelegacy/gmakelegacy_makefile.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmakelegacy/gmakelegacy_utility.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmakelegacy/gmakelegacy_workspace.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmakelegacy/tests/ trunk/OpenMPT/include/premake/modules/gmakelegacy/tests/_tests.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmakelegacy/tests/cpp/ trunk/OpenMPT/include/premake/modules/gmakelegacy/tests/cpp/test_clang.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmakelegacy/tests/cpp/test_file_rules.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmakelegacy/tests/cpp/test_flags.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmakelegacy/tests/cpp/test_ldflags.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmakelegacy/tests/cpp/test_make_linking.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmakelegacy/tests/cpp/test_make_pch.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmakelegacy/tests/cpp/test_objects.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmakelegacy/tests/cpp/test_target_rules.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmakelegacy/tests/cpp/test_tools.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmakelegacy/tests/cpp/test_wiidev.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmakelegacy/tests/cs/ trunk/OpenMPT/include/premake/modules/gmakelegacy/tests/cs/test_embed_files.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmakelegacy/tests/cs/test_flags.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmakelegacy/tests/cs/test_links.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmakelegacy/tests/cs/test_response.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmakelegacy/tests/cs/test_sources.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmakelegacy/tests/test_make_escaping.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmakelegacy/tests/test_make_tovar.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmakelegacy/tests/workspace/ trunk/OpenMPT/include/premake/modules/gmakelegacy/tests/workspace/test_config_maps.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmakelegacy/tests/workspace/test_default_config.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmakelegacy/tests/workspace/test_group_rule.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmakelegacy/tests/workspace/test_help_rule.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/gmakelegacy/tests/workspace/test_project_rule.lua (contents, props changed) trunk/OpenMPT/include/premake/modules/vstudio/tests/cs2005/test_dotnetsdk.lua (contents, props changed) trunk/OpenMPT/include/premake/website/docs/dotnetsdk.md (contents, props changed) Deleted: trunk/OpenMPT/include/premake/build/gmake2.bsd/ trunk/OpenMPT/include/premake/build/gmake2.macosx/ trunk/OpenMPT/include/premake/build/gmake2.unix/ trunk/OpenMPT/include/premake/build/gmake2.windows/ trunk/OpenMPT/include/premake/modules/gmake/tests/cpp/ trunk/OpenMPT/include/premake/modules/gmake/tests/cs/ trunk/OpenMPT/include/premake/modules/gmake/tests/test_make_escaping.lua trunk/OpenMPT/include/premake/modules/gmake/tests/test_make_tovar.lua trunk/OpenMPT/include/premake/modules/gmake/tests/workspace/ trunk/OpenMPT/include/premake/modules/gmake2/ trunk/OpenMPT/include/premake/website/docs/buildrule.md Modified: trunk/OpenMPT/include/premake/.github/ISSUE_TEMPLATE/report-a-bug.md trunk/OpenMPT/include/premake/.github/workflows/ci-workflow.yml trunk/OpenMPT/include/premake/BUILD.txt trunk/OpenMPT/include/premake/Bootstrap.mak trunk/OpenMPT/include/premake/CHANGES.txt trunk/OpenMPT/include/premake/OpenMPT.txt trunk/OpenMPT/include/premake/README.md trunk/OpenMPT/include/premake/build/codelite.bsd/Premake5.project trunk/OpenMPT/include/premake/build/codelite.bsd/Web.project trunk/OpenMPT/include/premake/build/codelite.macosx/Premake5.project trunk/OpenMPT/include/premake/build/codelite.macosx/Web.project trunk/OpenMPT/include/premake/build/codelite.unix/Premake5.project trunk/OpenMPT/include/premake/build/codelite.unix/Web.project trunk/OpenMPT/include/premake/build/codelite.windows/Premake5.project trunk/OpenMPT/include/premake/build/codelite.windows/Web.project trunk/OpenMPT/include/premake/build/vs2005/Premake5.vcproj trunk/OpenMPT/include/premake/build/vs2005/Web.vcproj trunk/OpenMPT/include/premake/build/vs2008/Premake5.vcproj trunk/OpenMPT/include/premake/build/vs2008/Web.vcproj trunk/OpenMPT/include/premake/build/vs2010/Premake5.vcxproj trunk/OpenMPT/include/premake/build/vs2010/Premake5.vcxproj.filters trunk/OpenMPT/include/premake/build/vs2010/Web.vcxproj trunk/OpenMPT/include/premake/build/vs2010/Web.vcxproj.filters trunk/OpenMPT/include/premake/build/vs2012/Premake5.vcxproj trunk/OpenMPT/include/premake/build/vs2012/Premake5.vcxproj.filters trunk/OpenMPT/include/premake/build/vs2012/Web.vcxproj trunk/OpenMPT/include/premake/build/vs2012/Web.vcxproj.filters trunk/OpenMPT/include/premake/build/vs2013/Premake5.vcxproj trunk/OpenMPT/include/premake/build/vs2013/Premake5.vcxproj.filters trunk/OpenMPT/include/premake/build/vs2013/Web.vcxproj trunk/OpenMPT/include/premake/build/vs2013/Web.vcxproj.filters trunk/OpenMPT/include/premake/build/vs2015/Premake5.vcxproj trunk/OpenMPT/include/premake/build/vs2015/Premake5.vcxproj.filters trunk/OpenMPT/include/premake/build/vs2015/Web.vcxproj trunk/OpenMPT/include/premake/build/vs2015/Web.vcxproj.filters trunk/OpenMPT/include/premake/build/vs2017/Premake5.vcxproj trunk/OpenMPT/include/premake/build/vs2017/Premake5.vcxproj.filters trunk/OpenMPT/include/premake/build/vs2017/Web.vcxproj trunk/OpenMPT/include/premake/build/vs2017/Web.vcxproj.filters trunk/OpenMPT/include/premake/build/vs2019/Premake5.vcxproj trunk/OpenMPT/include/premake/build/vs2019/Premake5.vcxproj.filters trunk/OpenMPT/include/premake/build/vs2019/Web.vcxproj trunk/OpenMPT/include/premake/build/vs2019/Web.vcxproj.filters trunk/OpenMPT/include/premake/build/vs2022/Premake5.vcxproj trunk/OpenMPT/include/premake/build/vs2022/Premake5.vcxproj.filters trunk/OpenMPT/include/premake/build/vs2022/Web.vcxproj trunk/OpenMPT/include/premake/build/vs2022/Web.vcxproj.filters trunk/OpenMPT/include/premake/build/xcode4/Premake5.xcodeproj/project.pbxproj trunk/OpenMPT/include/premake/build/xcode4/Web.xcodeproj/project.pbxproj trunk/OpenMPT/include/premake/contrib/curl/premake5.lua trunk/OpenMPT/include/premake/modules/gmake/_preload.lua trunk/OpenMPT/include/premake/modules/gmake/gmake.lua trunk/OpenMPT/include/premake/modules/gmake/gmake_cpp.lua trunk/OpenMPT/include/premake/modules/gmake/gmake_csharp.lua trunk/OpenMPT/include/premake/modules/gmake/gmake_makefile.lua trunk/OpenMPT/include/premake/modules/gmake/gmake_utility.lua trunk/OpenMPT/include/premake/modules/gmake/gmake_workspace.lua trunk/OpenMPT/include/premake/modules/gmake/tests/_tests.lua trunk/OpenMPT/include/premake/modules/vstudio/_preload.lua trunk/OpenMPT/include/premake/modules/vstudio/tests/_tests.lua trunk/OpenMPT/include/premake/modules/vstudio/tests/android/test_android_project.lua trunk/OpenMPT/include/premake/modules/vstudio/tests/vc2010/test_compile_settings.lua trunk/OpenMPT/include/premake/modules/vstudio/vs2005_csproj.lua trunk/OpenMPT/include/premake/modules/vstudio/vs2005_dotnetbase.lua trunk/OpenMPT/include/premake/modules/vstudio/vs2010_vcxproj.lua trunk/OpenMPT/include/premake/modules/vstudio/vstudio.lua trunk/OpenMPT/include/premake/modules/xcode/tests/test_xcode_dependencies.lua trunk/OpenMPT/include/premake/modules/xcode/tests/test_xcode_project.lua trunk/OpenMPT/include/premake/modules/xcode/xcode_common.lua trunk/OpenMPT/include/premake/modules/xcode/xcode_project.lua trunk/OpenMPT/include/premake/premake5.lua trunk/OpenMPT/include/premake/scripts/package.lua trunk/OpenMPT/include/premake/src/_modules.lua trunk/OpenMPT/include/premake/src/_premake_init.lua trunk/OpenMPT/include/premake/src/base/api.lua trunk/OpenMPT/include/premake/src/host/premake.h trunk/OpenMPT/include/premake/src/scripts.c trunk/OpenMPT/include/premake/src/tools/gcc.lua trunk/OpenMPT/include/premake/src/tools/msc.lua trunk/OpenMPT/include/premake/tests/tools/test_gcc.lua trunk/OpenMPT/include/premake/tests/tools/test_msc.lua trunk/OpenMPT/include/premake/website/docs/Custom-Rules.md trunk/OpenMPT/include/premake/website/docs/Project-API.md trunk/OpenMPT/include/premake/website/docs/Using-Premake.md trunk/OpenMPT/include/premake/website/docs/Whats-New-in-5.0.md trunk/OpenMPT/include/premake/website/docs/bindirs.md trunk/OpenMPT/include/premake/website/docs/cdialect.md trunk/OpenMPT/include/premake/website/docs/compilebuildoutputs.md trunk/OpenMPT/include/premake/website/docs/display.md trunk/OpenMPT/include/premake/website/docs/includedirsafter.md trunk/OpenMPT/include/premake/website/docs/kind.md trunk/OpenMPT/include/premake/website/docs/linkgroups.md trunk/OpenMPT/include/premake/website/docs/system.md trunk/OpenMPT/include/premake/website/sidebars.js trunk/OpenMPT/include/premake/website/src/pages/download.js Modified: trunk/OpenMPT/include/premake/.github/ISSUE_TEMPLATE/report-a-bug.md ============================================================================== --- trunk/OpenMPT/include/premake/.github/ISSUE_TEMPLATE/report-a-bug.md Tue Jun 3 14:27:31 2025 (r23330) +++ trunk/OpenMPT/include/premake/.github/ISSUE_TEMPLATE/report-a-bug.md Tue Jun 3 14:35:23 2025 (r23331) @@ -30,7 +30,7 @@ - [ ] Visual Studio 2008 (vs2008) - [ ] Visual Studio 2005 (vs2005) - [ ] GNU Makefile (gmake) -- [ ] GNU Makefile 2 (gmake2) +- [ ] GNU Makefile Legacy (gmakelegacy) - [ ] XCode (xcode) - [ ] Codelite - [ ] Other (Please list below) Modified: trunk/OpenMPT/include/premake/.github/workflows/ci-workflow.yml ============================================================================== --- trunk/OpenMPT/include/premake/.github/workflows/ci-workflow.yml Tue Jun 3 14:27:31 2025 (r23330) +++ trunk/OpenMPT/include/premake/.github/workflows/ci-workflow.yml Tue Jun 3 14:35:23 2025 (r23331) @@ -340,6 +340,44 @@ with: name: premake-solaris-${{ matrix.platform }} path: bin/${{ matrix.config }}/ + omnios: + runs-on: ubuntu-latest + strategy: + matrix: + config: [debug, release] + platform: [x64] + cc: [gcc] + timeout-minutes: 30 + defaults: + run: + shell: omnios {0} + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: Start OmniOS VM + uses: vmactions/omnios-vm@v1 + with: + usesh: true + prepare: | + pkg install build-essential web/ca-bundle + - name: Build + run: | + cd $GITHUB_WORKSPACE + CC=${{ matrix.cc }} PLATFORM=${{ matrix.platform }} CONFIG=${{ matrix.config }} PREMAKE_OPTS="--cc=${{ matrix.cc }}" ./Bootstrap.sh + - name: Test + run: | + cd $GITHUB_WORKSPACE + bin/${{ matrix.config }}/premake5 test --test-all + - name: Docs check + run: | + cd $GITHUB_WORKSPACE + bin/${{ matrix.config }}/premake5 docs-check + - name: Upload Artifacts + if: matrix.config == 'release' && matrix.cc == 'gcc' + uses: actions/upload-artifact@v4 + with: + name: premake-omnios-${{ matrix.platform }} + path: bin/${{ matrix.config }}/ # This job will be required for PRs to be merged. # This should depend on (via needs) all jobs that need to be successful for the PR to be merged. Modified: trunk/OpenMPT/include/premake/BUILD.txt ============================================================================== --- trunk/OpenMPT/include/premake/BUILD.txt Tue Jun 3 14:27:31 2025 (r23330) +++ trunk/OpenMPT/include/premake/BUILD.txt Tue Jun 3 14:35:23 2025 (r23331) @@ -18,7 +18,7 @@ officially supported toolsets in the build/ folder. Build the release configuration and you will be ready to go. For makefiles: - $ cd build/gmake2.unix + $ cd build/gmake.unix $ make config=release The binaries will be placed in the ./bin/release directory. @@ -64,7 +64,7 @@ files for your toolset by running a command like the following in the top-level Premake directory: - $ premake5 gmake2 # for makefiles + $ premake5 gmake # for makefiles $ premake5 vs2012 # for a Visual Studio 2012 solution $ premake --help # to see a list of supported toolsets @@ -114,7 +114,7 @@ 0. sudo apt install devscripts 1. bootstrap the premake - 2. ./bin/release/premake5 gmake2 + 2. ./bin/release/premake5 gmake 3. cp ./packages/debian ./debian 4. debuild --no-lintian --no-sign 5. the built package should appear in the parent dir. Modified: trunk/OpenMPT/include/premake/Bootstrap.mak ============================================================================== --- trunk/OpenMPT/include/premake/Bootstrap.mak Tue Jun 3 14:27:31 2025 (r23330) +++ trunk/OpenMPT/include/premake/Bootstrap.mak Tue Jun 3 14:35:23 2025 (r23331) @@ -89,7 +89,7 @@ mkdir -p build/bootstrap $(CC) -o build/bootstrap/premake_bootstrap -DPREMAKE_NO_BUILTIN_SCRIPTS -DLUA_STATICLIB -I"$(LUA_DIR)" -I"$(LUASHIM_DIR)" $(SRC) -lole32 -lversion ./build/bootstrap/premake_bootstrap embed - ./build/bootstrap/premake_bootstrap --arch=$(PLATFORM) --os=windows --to=build/bootstrap --cc=mingw $(PREMAKE_OPTS) gmake2 + ./build/bootstrap/premake_bootstrap --arch=$(PLATFORM) --os=windows --to=build/bootstrap --cc=mingw $(PREMAKE_OPTS) gmake $(MAKE) -C build/bootstrap -j`getconf _NPROCESSORS_ONLN` config=$(CONFIG)_$(PLATFORM:x86=win32) macosx: osx @@ -102,7 +102,7 @@ mkdir -p build/bootstrap $(CC) -o build/bootstrap/premake_bootstrap -DPREMAKE_NO_BUILTIN_SCRIPTS -DLUA_STATICLIB -DLUA_USE_MACOSX -I"$(LUA_DIR)" -I"$(LUASHIM_DIR)" -framework CoreServices -framework Foundation -framework Security -lreadline $(SRC) ./build/bootstrap/premake_bootstrap embed - ./build/bootstrap/premake_bootstrap --arch=$(PLATFORM) --to=build/bootstrap $(PREMAKE_OPTS) gmake2 + ./build/bootstrap/premake_bootstrap --arch=$(PLATFORM) --to=build/bootstrap $(PREMAKE_OPTS) gmake $(MAKE) -C build/bootstrap -j`getconf _NPROCESSORS_ONLN` config=$(CONFIG) linux-clean: nix-clean @@ -111,7 +111,7 @@ mkdir -p build/bootstrap $(CC) -o build/bootstrap/premake_bootstrap -DPREMAKE_NO_BUILTIN_SCRIPTS -DLUA_STATICLIB -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I"$(LUA_DIR)" -I"$(LUASHIM_DIR)" $(SRC) -lm -ldl -lrt -luuid ./build/bootstrap/premake_bootstrap embed - ./build/bootstrap/premake_bootstrap --to=build/bootstrap $(PREMAKE_OPTS) gmake2 + ./build/bootstrap/premake_bootstrap --to=build/bootstrap $(PREMAKE_OPTS) gmake $(MAKE) -C build/bootstrap -j`getconf _NPROCESSORS_ONLN` config=$(CONFIG) bsd-clean: nix-clean @@ -120,7 +120,7 @@ mkdir -p build/bootstrap $(CC) -o build/bootstrap/premake_bootstrap -DPREMAKE_NO_BUILTIN_SCRIPTS -DLUA_STATICLIB -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I"$(LUA_DIR)" -I"$(LUASHIM_DIR)" $(SRC) -lm ./build/bootstrap/premake_bootstrap embed - ./build/bootstrap/premake_bootstrap --to=build/bootstrap $(PREMAKE_OPTS) gmake2 + ./build/bootstrap/premake_bootstrap --to=build/bootstrap $(PREMAKE_OPTS) gmake $(MAKE) -C build/bootstrap -j`getconf NPROCESSORS_ONLN` config=$(CONFIG) solaris-clean: nix-clean @@ -129,7 +129,7 @@ mkdir -p build/bootstrap $(CC) -o build/bootstrap/premake_bootstrap -DPREMAKE_NO_BUILTIN_SCRIPTS -DLUA_STATICLIB -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I"$(LUA_DIR)" -I"$(LUASHIM_DIR)" $(SRC) -lm ./build/bootstrap/premake_bootstrap embed - ./build/bootstrap/premake_bootstrap --to=build/bootstrap $(PREMAKE_OPTS) gmake2 + ./build/bootstrap/premake_bootstrap --to=build/bootstrap $(PREMAKE_OPTS) gmake $(MAKE) -C build/bootstrap -j`getconf NPROCESSORS_ONLN` config=$(CONFIG) haiku-clean: nix-clean @@ -138,7 +138,7 @@ mkdir -p build/bootstrap $(CC) -o build/bootstrap/premake_bootstrap -DPREMAKE_NO_BUILTIN_SCRIPTS -DLUA_STATICLIB -DLUA_USE_POSIX -DLUA_USE_DLOPEN -D_BSD_SOURCE -I"$(LUA_DIR)" -I"$(LUASHIM_DIR)" $(SRC) -lbsd ./build/bootstrap/premake_bootstrap embed - ./build/bootstrap/premake_bootstrap --to=build/bootstrap $(PREMAKE_OPTS) gmake2 + ./build/bootstrap/premake_bootstrap --to=build/bootstrap $(PREMAKE_OPTS) gmake $(MAKE) -C build/bootstrap -j`getconf _NPROCESSORS_ONLN` config=$(CONFIG) windows-base: windows-clean @@ -160,5 +160,5 @@ mkdir -p build/bootstrap cosmocc -o build/bootstrap/premake_bootstrap -DPREMAKE_NO_BUILTIN_SCRIPTS -DLUA_STATICLIB -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I"$(LUA_DIR)" -I"$(LUASHIM_DIR)" $(SRC) -lm -ldl -lrt ./build/bootstrap/premake_bootstrap embed - ./build/bootstrap/premake_bootstrap --to=build/bootstrap --cc=cosmocc gmake2 + ./build/bootstrap/premake_bootstrap --to=build/bootstrap --cc=cosmocc gmake $(MAKE) -C build/bootstrap -j`getconf _NPROCESSORS_ONLN` config=$(CONFIG) Modified: trunk/OpenMPT/include/premake/CHANGES.txt ============================================================================== --- trunk/OpenMPT/include/premake/CHANGES.txt Tue Jun 3 14:27:31 2025 (r23330) +++ trunk/OpenMPT/include/premake/CHANGES.txt Tue Jun 3 14:35:23 2025 (r23331) @@ -1,10 +1,23 @@ -------------------- - 5.0-beta4 + 5.0-beta5 -------------------- See https://github.com/premake/premake-core/wiki/What's-New-in-5.0 for the complete list of changes from the Premake 4.x series. +Since 5.0-beta4: +* PR #2401 [gmake] Add missing dependencies between prelink and generated files (@Jarod42) +* PR #2403 fix typo in xcode projects generator (@artamonovoleg) +* PR #2404 Rename gmake to gmakelegacy (@nickclark2016) +* PR #2406 Add OmniOS CI job (@LORgames) +* PR #2408 Rename gmake2 to gmake (@nickclark2016) +* PR #2412 Remove deprecated buildrule (@Jarod42) +* PR #2413 Improve some doc (@Jarod42) +* PR #2414 C23 dialect support (@nickclark2016) +* PR #2417 fix warnings function for the xcode4 generator (@artamonovoleg) +* PR #2419 Remove the 'Android' architecture from pre-vs2015 support (@redorav) +* PR #2422 Fix code using gmake2 to properly display warning (@nickclark2016) + Since 5.0-beta3: * PR #2327 Removes deprecated language version flags (@nickclark2016) Modified: trunk/OpenMPT/include/premake/OpenMPT.txt ============================================================================== --- trunk/OpenMPT/include/premake/OpenMPT.txt Tue Jun 3 14:27:31 2025 (r23330) +++ trunk/OpenMPT/include/premake/OpenMPT.txt Tue Jun 3 14:35:23 2025 (r23331) @@ -1 +1 @@ -Premake version 5.0.0-beta4 (2024-12-30) +Premake version 5.0.0-beta5 (2025-02-17) Modified: trunk/OpenMPT/include/premake/README.md ============================================================================== --- trunk/OpenMPT/include/premake/README.md Tue Jun 3 14:27:31 2025 (r23330) +++ trunk/OpenMPT/include/premake/README.md Tue Jun 3 14:35:23 2025 (r23331) @@ -5,7 +5,7 @@ <p align="center"> <img src="https://img.shields.io/github/release/premake/premake-core/all.svg" alt="Latest release" /> <img src="https://img.shields.io/github/release-date-pre/premake/premake-core.svg" alt="Release date" /> - <img src="https://img.shields.io/github/commits-since/premake/premake-core/v5.0.0-beta4.svg" alt="Commits" /> + <img src="https://img.shields.io/github/commits-since/premake/premake-core/v5.0.0-beta5.svg" alt="Commits" /> <a href="https://opensource.org/licenses/BSD-3-Clause" target="_blank"> <img src="https://img.shields.io/github/license/premake/premake-core" alt="BSD 3-Clause" /> </a> Modified: trunk/OpenMPT/include/premake/build/codelite.bsd/Premake5.project ============================================================================== --- trunk/OpenMPT/include/premake/build/codelite.bsd/Premake5.project Tue Jun 3 14:27:31 2025 (r23330) +++ trunk/OpenMPT/include/premake/build/codelite.bsd/Premake5.project Tue Jun 3 14:35:23 2025 (r23331) @@ -34,63 +34,63 @@ <File Name="../../modules/gmake/gmake_workspace.lua"/> <VirtualDirectory Name="tests"> <File Name="../../modules/gmake/tests/_tests.lua"/> + <File Name="../../modules/gmake/tests/test_gmake_buildcmds.lua"/> + <File Name="../../modules/gmake/tests/test_gmake_clang.lua"/> + <File Name="../../modules/gmake/tests/test_gmake_file_rules.lua"/> + <File Name="../../modules/gmake/tests/test_gmake_flags.lua"/> + <File Name="../../modules/gmake/tests/test_gmake_includes.lua"/> + <File Name="../../modules/gmake/tests/test_gmake_ldflags.lua"/> + <File Name="../../modules/gmake/tests/test_gmake_linking.lua"/> + <File Name="../../modules/gmake/tests/test_gmake_makefile.lua"/> + <File Name="../../modules/gmake/tests/test_gmake_objects.lua"/> + <File Name="../../modules/gmake/tests/test_gmake_pch.lua"/> + <File Name="../../modules/gmake/tests/test_gmake_perfile_flags.lua"/> + <File Name="../../modules/gmake/tests/test_gmake_target_rules.lua"/> + <File Name="../../modules/gmake/tests/test_gmake_tools.lua"/> + <File Name="../../modules/gmake/tests/test_gmake_wks.lua"/> + </VirtualDirectory> + </VirtualDirectory> + <VirtualDirectory Name="gmakelegacy"> + <File Name="../../modules/gmakelegacy/_manifest.lua"/> + <File Name="../../modules/gmakelegacy/_preload.lua"/> + <File Name="../../modules/gmakelegacy/gmakelegacy.lua"/> + <File Name="../../modules/gmakelegacy/gmakelegacy_cpp.lua"/> + <File Name="../../modules/gmakelegacy/gmakelegacy_csharp.lua"/> + <File Name="../../modules/gmakelegacy/gmakelegacy_makefile.lua"/> + <File Name="../../modules/gmakelegacy/gmakelegacy_utility.lua"/> + <File Name="../../modules/gmakelegacy/gmakelegacy_workspace.lua"/> + <VirtualDirectory Name="tests"> + <File Name="../../modules/gmakelegacy/tests/_tests.lua"/> <VirtualDirectory Name="cpp"> - <File Name="../../modules/gmake/tests/cpp/test_clang.lua"/> - <File Name="../../modules/gmake/tests/cpp/test_file_rules.lua"/> - <File Name="../../modules/gmake/tests/cpp/test_flags.lua"/> - <File Name="../../modules/gmake/tests/cpp/test_ldflags.lua"/> - <File Name="../../modules/gmake/tests/cpp/test_make_linking.lua"/> - <File Name="../../modules/gmake/tests/cpp/test_make_pch.lua"/> - <File Name="../../modules/gmake/tests/cpp/test_objects.lua"/> - <File Name="../../modules/gmake/tests/cpp/test_target_rules.lua"/> - <File Name="../../modules/gmake/tests/cpp/test_tools.lua"/> - <File Name="../../modules/gmake/tests/cpp/test_wiidev.lua"/> + <File Name="../../modules/gmakelegacy/tests/cpp/test_clang.lua"/> + <File Name="../../modules/gmakelegacy/tests/cpp/test_file_rules.lua"/> + <File Name="../../modules/gmakelegacy/tests/cpp/test_flags.lua"/> + <File Name="../../modules/gmakelegacy/tests/cpp/test_ldflags.lua"/> + <File Name="../../modules/gmakelegacy/tests/cpp/test_make_linking.lua"/> + <File Name="../../modules/gmakelegacy/tests/cpp/test_make_pch.lua"/> + <File Name="../../modules/gmakelegacy/tests/cpp/test_objects.lua"/> + <File Name="../../modules/gmakelegacy/tests/cpp/test_target_rules.lua"/> + <File Name="../../modules/gmakelegacy/tests/cpp/test_tools.lua"/> + <File Name="../../modules/gmakelegacy/tests/cpp/test_wiidev.lua"/> </VirtualDirectory> <VirtualDirectory Name="cs"> - <File Name="../../modules/gmake/tests/cs/test_embed_files.lua"/> - <File Name="../../modules/gmake/tests/cs/test_flags.lua"/> - <File Name="../../modules/gmake/tests/cs/test_links.lua"/> - <File Name="../../modules/gmake/tests/cs/test_response.lua"/> - <File Name="../../modules/gmake/tests/cs/test_sources.lua"/> + <File Name="../../modules/gmakelegacy/tests/cs/test_embed_files.lua"/> + <File Name="../../modules/gmakelegacy/tests/cs/test_flags.lua"/> + <File Name="../../modules/gmakelegacy/tests/cs/test_links.lua"/> + <File Name="../../modules/gmakelegacy/tests/cs/test_response.lua"/> + <File Name="../../modules/gmakelegacy/tests/cs/test_sources.lua"/> </VirtualDirectory> - <File Name="../../modules/gmake/tests/test_make_escaping.lua"/> - <File Name="../../modules/gmake/tests/test_make_tovar.lua"/> + <File Name="../../modules/gmakelegacy/tests/test_make_escaping.lua"/> + <File Name="../../modules/gmakelegacy/tests/test_make_tovar.lua"/> <VirtualDirectory Name="workspace"> - <File Name="../../modules/gmake/tests/workspace/test_config_maps.lua"/> - <File Name="../../modules/gmake/tests/workspace/test_default_config.lua"/> - <File Name="../../modules/gmake/tests/workspace/test_group_rule.lua"/> - <File Name="../../modules/gmake/tests/workspace/test_help_rule.lua"/> - <File Name="../../modules/gmake/tests/workspace/test_project_rule.lua"/> + <File Name="../../modules/gmakelegacy/tests/workspace/test_config_maps.lua"/> + <File Name="../../modules/gmakelegacy/tests/workspace/test_default_config.lua"/> + <File Name="../../modules/gmakelegacy/tests/workspace/test_group_rule.lua"/> + <File Name="../../modules/gmakelegacy/tests/workspace/test_help_rule.lua"/> + <File Name="../../modules/gmakelegacy/tests/workspace/test_project_rule.lua"/> </VirtualDirectory> </VirtualDirectory> </VirtualDirectory> - <VirtualDirectory Name="gmake2"> - <File Name="../../modules/gmake2/_manifest.lua"/> - <File Name="../../modules/gmake2/_preload.lua"/> - <File Name="../../modules/gmake2/gmake2.lua"/> - <File Name="../../modules/gmake2/gmake2_cpp.lua"/> - <File Name="../../modules/gmake2/gmake2_csharp.lua"/> - <File Name="../../modules/gmake2/gmake2_makefile.lua"/> - <File Name="../../modules/gmake2/gmake2_utility.lua"/> - <File Name="../../modules/gmake2/gmake2_workspace.lua"/> - <VirtualDirectory Name="tests"> - <File Name="../../modules/gmake2/tests/_tests.lua"/> - <File Name="../../modules/gmake2/tests/test_gmake2_buildcmds.lua"/> - <File Name="../../modules/gmake2/tests/test_gmake2_clang.lua"/> - <File Name="../../modules/gmake2/tests/test_gmake2_file_rules.lua"/> - <File Name="../../modules/gmake2/tests/test_gmake2_flags.lua"/> - <File Name="../../modules/gmake2/tests/test_gmake2_includes.lua"/> - <File Name="../../modules/gmake2/tests/test_gmake2_ldflags.lua"/> - <File Name="../../modules/gmake2/tests/test_gmake2_linking.lua"/> - <File Name="../../modules/gmake2/tests/test_gmake2_makefile.lua"/> - <File Name="../../modules/gmake2/tests/test_gmake2_objects.lua"/> - <File Name="../../modules/gmake2/tests/test_gmake2_pch.lua"/> - <File Name="../../modules/gmake2/tests/test_gmake2_perfile_flags.lua"/> - <File Name="../../modules/gmake2/tests/test_gmake2_target_rules.lua"/> - <File Name="../../modules/gmake2/tests/test_gmake2_tools.lua"/> - <File Name="../../modules/gmake2/tests/test_gmake2_wks.lua"/> - </VirtualDirectory> - </VirtualDirectory> <VirtualDirectory Name="raw"> <File Name="../../modules/raw/README.md"/> <File Name="../../modules/raw/_manifest.lua"/> @@ -125,6 +125,7 @@ <File Name="../../modules/vstudio/tests/cs2005/test_debug_props.lua"/> <File Name="../../modules/vstudio/tests/cs2005/test_debug_props_2019.lua"/> <File Name="../../modules/vstudio/tests/cs2005/test_documentation_file.lua"/> + <File Name="../../modules/vstudio/tests/cs2005/test_dotnetsdk.lua"/> <File Name="../../modules/vstudio/tests/cs2005/test_files.lua"/> <File Name="../../modules/vstudio/tests/cs2005/test_icon.lua"/> <File Name="../../modules/vstudio/tests/cs2005/test_netcore.lua"/> Modified: trunk/OpenMPT/include/premake/build/codelite.bsd/Web.project ============================================================================== --- trunk/OpenMPT/include/premake/build/codelite.bsd/Web.project Tue Jun 3 14:27:31 2025 (r23330) +++ trunk/OpenMPT/include/premake/build/codelite.bsd/Web.project Tue Jun 3 14:35:23 2025 (r23331) @@ -25,6 +25,432 @@ <File Name="../../website/community/showcase.md"/> <File Name="../../website/community/support.md"/> </VirtualDirectory> + <VirtualDirectory Name="docs"> + <File Name="../../website/docs/Adding-New-Action.md"/> + <File Name="../../website/docs/Adding-Source-Files.md"/> + <File Name="../../website/docs/Adding-Unit-Tests.md"/> + <File Name="../../website/docs/Build-Settings.md"/> + <File Name="../../website/docs/Building-Premake.md"/> + <File Name="../../website/docs/Code-Overview.md"/> + <File Name="../../website/docs/Coding-Conventions.md"/> + <File Name="../../website/docs/Command-Line-Arguments.md"/> + <File Name="../../website/docs/Configurations-and-Platforms.md"/> + <File Name="../../website/docs/Custom-Build-Commands.md"/> + <File Name="../../website/docs/Custom-Rules.md"/> + <File Name="../../website/docs/Debugging-Scripts.md"/> + <File Name="../../website/docs/Developing-Modules.md"/> + <File Name="../../website/docs/Development-Roadmap.md"/> + <File Name="../../website/docs/Embedding-Frameworks-in-Xcode.md"/> + <File Name="../../website/docs/Embedding-Modules.md"/> + <File Name="../../website/docs/Extending-Premake.md"/> + <File Name="../../website/docs/Feature-Matrix.md"/> + <File Name="../../website/docs/Filters.md"/> + <File Name="../../website/docs/Generating-Project-Files.md"/> + <File Name="../../website/docs/Home.md"/> + <File Name="../../website/docs/How-to-Help.md"/> + <File Name="../../website/docs/Introducing-Modules.md"/> + <File Name="../../website/docs/Linking.md"/> + <File Name="../../website/docs/Locating-Scripts.md"/> + <File Name="../../website/docs/Lua-Library-Additions.md"/> + <File Name="../../website/docs/Makefile-Projects.md"/> + <File Name="../../website/docs/Migrating-From-4.x.md"/> + <File Name="../../website/docs/Overrides-and-Call-Arrays.md"/> + <File Name="../../website/docs/Precompiled-Headers.md"/> + <File Name="../../website/docs/Project-API.md"/> + <File Name="../../website/docs/Removing-Values.md"/> + <File Name="../../website/docs/Scopes-and-Inheritance.md"/> + <File Name="../../website/docs/Sharing-Configuration-Settings.md"/> + <File Name="../../website/docs/Sharing-Your-Module.md"/> + <File Name="../../website/docs/Starting-Your-New-Action.md"/> + <File Name="../../website/docs/Style-Guide.md"/> + <File Name="../../website/docs/System-Scripts.md"/> + <File Name="../../website/docs/Tokens.md"/> + <File Name="../../website/docs/Topics.md"/> + <File Name="../../website/docs/Usages.md"/> + <File Name="../../website/docs/Using-Modules.md"/> + <File Name="../../website/docs/Using-Premake.md"/> + <File Name="../../website/docs/What-Is-Premake.md"/> + <File Name="../../website/docs/Whats-New-in-5.0.md"/> + <File Name="../../website/docs/Why-Do-Call-Arrays-Need-Functions.md"/> + <File Name="../../website/docs/Workspaces-and-Projects.md"/> + <File Name="../../website/docs/Your-First-Script.md"/> + <File Name="../../website/docs/allmodulespublic.md"/> + <File Name="../../website/docs/androidapilevel.md"/> + <File Name="../../website/docs/androidapplibname.md"/> + <File Name="../../website/docs/architecture.md"/> + <File Name="../../website/docs/assemblydebug.md"/> + <File Name="../../website/docs/atl.md"/> + <File Name="../../website/docs/basedir.md"/> + <File Name="../../website/docs/bindirs.md"/> + <File Name="../../website/docs/buildaction.md"/> + <File Name="../../website/docs/buildcommands.md"/> + <File Name="../../website/docs/buildcustomizations.md"/> + <File Name="../../website/docs/builddependencies.md"/> + <File Name="../../website/docs/buildinputs.md"/> + <File Name="../../website/docs/buildlog.md"/> + <File Name="../../website/docs/buildmessage.md"/> + <File Name="../../website/docs/buildoptions.md"/> + <File Name="../../website/docs/buildoutputs.md"/> + <File Name="../../website/docs/buildstlmodules.md"/> + <File Name="../../website/docs/callingconvention.md"/> + <File Name="../../website/docs/cdialect.md"/> + <File Name="../../website/docs/characterset.md"/> + <File Name="../../website/docs/clangtidy.md"/> + <File Name="../../website/docs/cleancommands.md"/> + <File Name="../../website/docs/cleanextensions.md"/> + <File Name="../../website/docs/clr.md"/> + <File Name="../../website/docs/compileas.md"/> + <File Name="../../website/docs/compilebuildoutputs.md"/> + <File Name="../../website/docs/configfile.md"/> + <File Name="../../website/docs/configmap.md"/> + <File Name="../../website/docs/configuration.md"/> + <File Name="../../website/docs/configurations.md"/> + <File Name="../../website/docs/conformancemode.md"/> + <File Name="../../website/docs/consumewinrtextension.md"/> + <File Name="../../website/docs/copylocal.md"/> + <File Name="../../website/docs/cppdialect.md"/> + <File Name="../../website/docs/csversion.md"/> + <File Name="../../website/docs/customtoolnamespace.md"/> + <File Name="../../website/docs/debug.prompt.md"/> + <File Name="../../website/docs/debugargs.md"/> + <File Name="../../website/docs/debugcommand.md"/> + <File Name="../../website/docs/debugconnectcommands.md"/> + <File Name="../../website/docs/debugdir.md"/> + <File Name="../../website/docs/debugenvs.md"/> + <File Name="../../website/docs/debugextendedprotocol.md"/> + <File Name="../../website/docs/debugformat.md"/> + <File Name="../../website/docs/debugger.md"/> + <File Name="../../website/docs/debuggerflavor.md"/> + <File Name="../../website/docs/debuggertype.md"/> + <File Name="../../website/docs/debugport.md"/> + <File Name="../../website/docs/debugremotehost.md"/> + <File Name="../../website/docs/debugsearchpaths.md"/> + <File Name="../../website/docs/debugstartupcommands.md"/> + <File Name="../../website/docs/defaultplatform.md"/> + <File Name="../../website/docs/defines.md"/> + <File Name="../../website/docs/dependson.md"/> + <File Name="../../website/docs/deploymentoptions.md"/> + <File Name="../../website/docs/disablewarnings.md"/> + <File Name="../../website/docs/display.md"/> + <File Name="../../website/docs/documentationfile.md"/> + <File Name="../../website/docs/dotnetframework.md"/> + <File Name="../../website/docs/dotnetsdk.md"/> + <File Name="../../website/docs/dpiawareness.md"/> + <File Name="../../website/docs/editandcontinue.md"/> + <File Name="../../website/docs/editorintegration.md"/> + <File Name="../../website/docs/embed.md"/> + <File Name="../../website/docs/embedandsign.md"/> + <File Name="../../website/docs/enabledefaultcompileitems.md"/> + <File Name="../../website/docs/enablemodules.md"/> + <File Name="../../website/docs/enableunitybuild.md"/> + <File Name="../../website/docs/enablewarnings.md"/> + <File Name="../../website/docs/endian.md"/> + <File Name="../../website/docs/entrypoint.md"/> + <File Name="../../website/docs/exceptionhandling.md"/> + <File Name="../../website/docs/external.md"/> + <File Name="../../website/docs/externalanglebrackets.md"/> + <File Name="../../website/docs/externalincludedirs.md"/> + <File Name="../../website/docs/externalproject.md"/> + <File Name="../../website/docs/externalrule.md"/> + <File Name="../../website/docs/externalwarnings.md"/> + <File Name="../../website/docs/fastuptodate.md"/> + <File Name="../../website/docs/fatalwarnings.md"/> + <File Name="../../website/docs/fileextension.md"/> + <File Name="../../website/docs/filename.md"/> + <File Name="../../website/docs/files.md"/> + <File Name="../../website/docs/filter.md"/> + <File Name="../../website/docs/flags.md"/> + <File Name="../../website/docs/floatabi.md"/> + <File Name="../../website/docs/floatingpoint.md"/> + <File Name="../../website/docs/floatingpointexceptions.md"/> + <File Name="../../website/docs/forceincludes.md"/> + <File Name="../../website/docs/forceusings.md"/> + <File Name="../../website/docs/fpu.md"/> + <File Name="../../website/docs/framework.md"/> + <File Name="../../website/docs/frameworkdirs.md"/> + <File Name="../../website/docs/functionlevellinking.md"/> + <File Name="../../website/docs/gccprefix.md"/> + <File Name="../../website/docs/gitintegration.md"/> + <VirtualDirectory Name="globals"> + <File Name="../../website/docs/globals/dofileopt.md"/> + <File Name="../../website/docs/globals/iif.md"/> + <File Name="../../website/docs/globals/include.md"/> + <File Name="../../website/docs/globals/includeexternal.md"/> + <File Name="../../website/docs/globals/premake_ACTION.md"/> + <File Name="../../website/docs/globals/premake_ARGS.md"/> + <File Name="../../website/docs/globals/premake_MAIN_SCRIPT.md"/> + <File Name="../../website/docs/globals/premake_MAIN_SCRIPT_DIR.md"/> + <File Name="../../website/docs/globals/premake_OPTIONS.md"/> + <File Name="../../website/docs/globals/premake_OS.md"/> + <File Name="../../website/docs/globals/premake_PREMAKE_COMMAND.md"/> + <File Name="../../website/docs/globals/premake_PREMAKE_DIR.md"/> + <File Name="../../website/docs/globals/premake_PREMAKE_VERSION.md"/> + <File Name="../../website/docs/globals/premake_TARGET_ARCH.md"/> + <File Name="../../website/docs/globals/premake_TARGET_OS.md"/> + <File Name="../../website/docs/globals/premake_WORKING_DIR.md"/> + <File Name="../../website/docs/globals/printf.md"/> + <File Name="../../website/docs/globals/require.md"/> + <File Name="../../website/docs/globals/verbosef.md"/> + </VirtualDirectory> + <File Name="../../website/docs/group.md"/> + <VirtualDirectory Name="http"> + <File Name="../../website/docs/http/http-options-table.md"/> + <File Name="../../website/docs/http/http.download.md"/> + <File Name="../../website/docs/http/http.get.md"/> + <File Name="../../website/docs/http/http.post.md"/> + </VirtualDirectory> + <File Name="../../website/docs/icon.md"/> + <File Name="../../website/docs/ignoredefaultlibraries.md"/> + <File Name="../../website/docs/imageoptions.md"/> + <File Name="../../website/docs/imagepath.md"/> + <File Name="../../website/docs/implibdir.md"/> + <File Name="../../website/docs/implibextension.md"/> + <File Name="../../website/docs/implibname.md"/> + <File Name="../../website/docs/implibprefix.md"/> + <File Name="../../website/docs/implibsuffix.md"/> + <File Name="../../website/docs/includedirs.md"/> + <File Name="../../website/docs/includedirsafter.md"/> + <File Name="../../website/docs/inheritdependencies.md"/> + <File Name="../../website/docs/inlinesvisibility.md"/> + <File Name="../../website/docs/inlining.md"/> + <File Name="../../website/docs/intrinsics.md"/> + <File Name="../../website/docs/io.readfile.md"/> + <File Name="../../website/docs/io.utf8.md"/> + <File Name="../../website/docs/io.writefile.md"/> + <File Name="../../website/docs/iosfamily.md"/> + <File Name="../../website/docs/isaextensions.md"/> + <VirtualDirectory Name="json"> + <File Name="../../website/docs/json/json.decode.md"/> + <File Name="../../website/docs/json/json.encode.md"/> + </VirtualDirectory> + <File Name="../../website/docs/justmycode.md"/> + <File Name="../../website/docs/kind.md"/> + <File Name="../../website/docs/language.md"/> + <File Name="../../website/docs/largeaddressaware.md"/> + <File Name="../../website/docs/libdirs.md"/> + <File Name="../../website/docs/linkbuildoutputs.md"/> + <File Name="../../website/docs/linker.md"/> + <File Name="../../website/docs/linkerfatalwarnings.md"/> + <File Name="../../website/docs/linkgroups.md"/> + <File Name="../../website/docs/linkoptions.md"/> + <File Name="../../website/docs/links.md"/> + <File Name="../../website/docs/linksectiondata.md"/> + <File Name="../../website/docs/linksectionfunction.md"/> + <File Name="../../website/docs/linktimeoptimization.md"/> + <File Name="../../website/docs/llvmdir.md"/> + <File Name="../../website/docs/llvmversion.md"/> + <File Name="../../website/docs/locale.md"/> + <File Name="../../website/docs/location.md"/> + <File Name="../../website/docs/makesettings.md"/> + <File Name="../../website/docs/mfc.md"/> + <File Name="../../website/docs/namespace.md"/> + <File Name="../../website/docs/nativewchar.md"/> + <File Name="../../website/docs/newaction.md"/> + <File Name="../../website/docs/newoption.md"/> + <File Name="../../website/docs/nuget.md"/> + <File Name="../../website/docs/nugetsource.md"/> + <File Name="../../website/docs/objdir.md"/> + <File Name="../../website/docs/omitframepointer.md"/> + <File Name="../../website/docs/openmp.md"/> + <File Name="../../website/docs/optimize.md"/> + <VirtualDirectory Name="os"> + <File Name="../../website/docs/os/os.chdir.md"/> + <File Name="../../website/docs/os/os.chmod.md"/> + <File Name="../../website/docs/os/os.comparefiles.md"/> + <File Name="../../website/docs/os/os.copyfile.md"/> + <File Name="../../website/docs/os/os.execute.md"/> + <File Name="../../website/docs/os/os.executef.md"/> + <File Name="../../website/docs/os/os.findheader.md"/> + <File Name="../../website/docs/os/os.findlib.md"/> + <File Name="../../website/docs/os/os.get.md"/> + <File Name="../../website/docs/os/os.getSystemTags.md"/> + <File Name="../../website/docs/os/os.getcwd.md"/> + <File Name="../../website/docs/os/os.getenv.md"/> + <File Name="../../website/docs/os/os.getnumcpus.md"/> + <File Name="../../website/docs/os/os.getpass.md"/> + <File Name="../../website/docs/os/os.getversion.md"/> + <File Name="../../website/docs/os/os.host.md"/> + <File Name="../../website/docs/os/os.hostarch.md"/> + <File Name="../../website/docs/os/os.is.md"/> + <File Name="../../website/docs/os/os.is64bit.md"/> + <File Name="../../website/docs/os/os.isdir.md"/> + <File Name="../../website/docs/os/os.isfile.md"/> + <File Name="../../website/docs/os/os.islink.md"/> + <File Name="../../website/docs/os/os.istarget.md"/> + <File Name="../../website/docs/os/os.linkdir.md"/> + <File Name="../../website/docs/os/os.linkfile.md"/> + <File Name="../../website/docs/os/os.locate.md"/> + <File Name="../../website/docs/os/os.matchdirs.md"/> + <File Name="../../website/docs/os/os.matchfiles.md"/> + <File Name="../../website/docs/os/os.mkdir.md"/> + <File Name="../../website/docs/os/os.outputof.md"/> + <File Name="../../website/docs/os/os.pathsearch.md"/> + <File Name="../../website/docs/os/os.realpath.md"/> + <File Name="../../website/docs/os/os.remove.md"/> + <File Name="../../website/docs/os/os.rename.md"/> + <File Name="../../website/docs/os/os.rmdir.md"/> + <File Name="../../website/docs/os/os.stat.md"/> + <File Name="../../website/docs/os/os.target.md"/> + <File Name="../../website/docs/os/os.targetarch.md"/> + <File Name="../../website/docs/os/os.touchfile.md"/> + <File Name="../../website/docs/os/os.translateCommands.md"/> + <File Name="../../website/docs/os/os.uuid.md"/> + <File Name="../../website/docs/os/os.writefile_ifnotequal.md"/> + </VirtualDirectory> + <VirtualDirectory Name="path"> + <File Name="../../website/docs/path/path.appendExtension.md"/> + <File Name="../../website/docs/path/path.getabsolute.md"/> + <File Name="../../website/docs/path/path.getbasename.md"/> + <File Name="../../website/docs/path/path.getdirectory.md"/> + <File Name="../../website/docs/path/path.getdrive.md"/> + <File Name="../../website/docs/path/path.getextension.md"/> + <File Name="../../website/docs/path/path.getname.md"/> + <File Name="../../website/docs/path/path.getrelative.md"/> + <File Name="../../website/docs/path/path.hasextension.md"/> + <File Name="../../website/docs/path/path.isabsolute.md"/> + <File Name="../../website/docs/path/path.iscfile.md"/> + <File Name="../../website/docs/path/path.iscppfile.md"/> + <File Name="../../website/docs/path/path.iscppheader.md"/> + <File Name="../../website/docs/path/path.isframework.md"/> + <File Name="../../website/docs/path/path.islinkable.md"/> + <File Name="../../website/docs/path/path.isobjectfile.md"/> + <File Name="../../website/docs/path/path.isresourcefile.md"/> + <File Name="../../website/docs/path/path.join.md"/> + <File Name="../../website/docs/path/path.normalize.md"/> + <File Name="../../website/docs/path/path.rebase.md"/> + <File Name="../../website/docs/path/path.replaceextension.md"/> + <File Name="../../website/docs/path/path.translate.md"/> + <File Name="../../website/docs/path/path.wildcards.md"/> + </VirtualDirectory> + <File Name="../../website/docs/pchheader.md"/> + <File Name="../../website/docs/pchsource.md"/> + <File Name="../../website/docs/pic.md"/> + <File Name="../../website/docs/platforms.md"/> + <File Name="../../website/docs/postbuildcommands.md"/> + <File Name="../../website/docs/postbuildmessage.md"/> + <File Name="../../website/docs/prebuildcommands.md"/> + <File Name="../../website/docs/prebuildmessage.md"/> + <File Name="../../website/docs/preferredtoolarchitecture.md"/> + <File Name="../../website/docs/prelinkcommands.md"/> + <File Name="../../website/docs/prelinkmessage.md"/> + <File Name="../../website/docs/project.md"/> + <File Name="../../website/docs/propertydefinition.md"/> + <File Name="../../website/docs/rebuildcommands.md"/> + <File Name="../../website/docs/remotedeploydir.md"/> + <File Name="../../website/docs/remoteprojectdir.md"/> + <File Name="../../website/docs/remoteprojectrelativedir.md"/> + <File Name="../../website/docs/remoterootdir.md"/> + <File Name="../../website/docs/removeunreferencedcodedata.md"/> + <File Name="../../website/docs/resdefines.md"/> + <File Name="../../website/docs/resincludedirs.md"/> + <File Name="../../website/docs/resoptions.md"/> + <File Name="../../website/docs/resourcegenerator.md"/> + <File Name="../../website/docs/rtti.md"/> + <File Name="../../website/docs/rule.md"/> + <File Name="../../website/docs/rules.md"/> + <File Name="../../website/docs/runcodeanalysis.md"/> + <File Name="../../website/docs/runpathdirs.md"/> + <File Name="../../website/docs/runtime.md"/> + <File Name="../../website/docs/sanitize.md"/> + <File Name="../../website/docs/scanformoduledependencies.md"/> + <File Name="../../website/docs/shaderassembler.md"/> + <File Name="../../website/docs/shaderassembleroutput.md"/> + <File Name="../../website/docs/shaderdefines.md"/> + <File Name="../../website/docs/shaderentry.md"/> + <File Name="../../website/docs/shaderheaderfileoutput.md"/> + <File Name="../../website/docs/shaderincludedirs.md"/> + <File Name="../../website/docs/shadermodel.md"/> + <File Name="../../website/docs/shaderobjectfileoutput.md"/> + <File Name="../../website/docs/shaderoptions.md"/> + <File Name="../../website/docs/shadertype.md"/> + <File Name="../../website/docs/shadervariablename.md"/> + <File Name="../../website/docs/sharedlibtype.md"/> + <File Name="../../website/docs/startproject.md"/> + <File Name="../../website/docs/staticruntime.md"/> + <File Name="../../website/docs/stl.md"/> + <File Name="../../website/docs/strictaliasing.md"/> + <VirtualDirectory Name="string"> + <File Name="../../website/docs/string/string.capitalized.md"/> + <File Name="../../website/docs/string/string.contains.md"/> + <File Name="../../website/docs/string/string.endswith.md"/> + <File Name="../../website/docs/string/string.escapepattern.md"/> + <File Name="../../website/docs/string/string.explode.md"/> + <File Name="../../website/docs/string/string.findlast.md"/> + <File Name="../../website/docs/string/string.hash.md"/> + <File Name="../../website/docs/string/string.lines.md"/> + <File Name="../../website/docs/string/string.plural.md"/> + <File Name="../../website/docs/string/string.sha1.md"/> + <File Name="../../website/docs/string/string.startswith.md"/> + </VirtualDirectory> + <File Name="../../website/docs/stringpooling.md"/> + <File Name="../../website/docs/structmemberalign.md"/> + <File Name="../../website/docs/swiftversion.md"/> + <File Name="../../website/docs/symbols.md"/> + <File Name="../../website/docs/symbolspath.md"/> + <File Name="../../website/docs/sysincludedirs.md"/> + <File Name="../../website/docs/syslibdirs.md"/> + <File Name="../../website/docs/system.md"/> + <File Name="../../website/docs/systemversion.md"/> + <VirtualDirectory Name="table"> + <File Name="../../website/docs/table/table.arraycopy.md"/> + <File Name="../../website/docs/table/table.contains.md"/> + <File Name="../../website/docs/table/table.deepcopy.md"/> + <File Name="../../website/docs/table/table.extract.md"/> + <File Name="../../website/docs/table/table.filterempty.md"/> + <File Name="../../website/docs/table/table.flatten.md"/> + <File Name="../../website/docs/table/table.fold.md"/> + <File Name="../../website/docs/table/table.foreachi.md"/> + <File Name="../../website/docs/table/table.implode.md"/> + <File Name="../../website/docs/table/table.indexof.md"/> + <File Name="../../website/docs/table/table.insertafter.md"/> + <File Name="../../website/docs/table/table.insertflat.md"/> + <File Name="../../website/docs/table/table.isempty.md"/> + <File Name="../../website/docs/table/table.join.md"/> + <File Name="../../website/docs/table/table.keys.md"/> + <File Name="../../website/docs/table/table.merge.md"/> + <File Name="../../website/docs/table/table.replace.md"/> + <File Name="../../website/docs/table/table.tostring.md"/> + <File Name="../../website/docs/table/table.translate.md"/> + </VirtualDirectory> + <File Name="../../website/docs/tags.md"/> + <File Name="../../website/docs/tailcalls.md"/> + <File Name="../../website/docs/targetdir.md"/> + <File Name="../../website/docs/targetextension.md"/> + <File Name="../../website/docs/targetname.md"/> + <File Name="../../website/docs/targetprefix.md"/> + <File Name="../../website/docs/targetsuffix.md"/> + <VirtualDirectory Name="term"> + <File Name="../../website/docs/term/term.clearToEndOfLine.md"/> + <File Name="../../website/docs/term/term.getTextColor.md"/> + <File Name="../../website/docs/term/term.moveLeft.md"/> + <File Name="../../website/docs/term/term.popColor.md"/> + <File Name="../../website/docs/term/term.pushColor.md"/> + <File Name="../../website/docs/term/term.setTextColor.md"/> + </VirtualDirectory> + <File Name="../../website/docs/thumbmode.md"/> + <File Name="../../website/docs/toolchainversion.md"/> + <File Name="../../website/docs/toolset.md"/> + <File Name="../../website/docs/toolsversion.md"/> + <File Name="../../website/docs/undefines.md"/> + <File Name="../../website/docs/unsignedchar.md"/> + <File Name="../../website/docs/usefullpaths.md"/> + <File Name="../../website/docs/usestandardpreprocessor.md"/> + <File Name="../../website/docs/usingdirs.md"/> + <File Name="../../website/docs/uuid.md"/> + <File Name="../../website/docs/vectorextensions.md"/> + <File Name="../../website/docs/visibility.md"/> + <File Name="../../website/docs/vpaths.md"/> + <File Name="../../website/docs/vsprops.md"/> + <File Name="../../website/docs/warnings.md"/> + <File Name="../../website/docs/workspace.md"/> + <File Name="../../website/docs/xcodebuildresources.md"/> + <File Name="../../website/docs/xcodebuildsettings.md"/> + <File Name="../../website/docs/xcodecodesigningidentity.md"/> + <File Name="../../website/docs/xcodesystemcapabilities.md"/> + <VirtualDirectory Name="zip"> + <File Name="../../website/docs/zip/zip.extract.md"/> + </VirtualDirectory> + </VirtualDirectory> <File Name="../../website/docusaurus.config.js"/> <File Name="../../website/package.json"/> <File Name="../../website/sidebars-community.js"/> Modified: trunk/OpenMPT/include/premake/build/codelite.macosx/Premake5.project ============================================================================== --- trunk/OpenMPT/include/premake/build/codelite.macosx/Premake5.project Tue Jun 3 14:27:31 2025 (r23330) +++ trunk/OpenMPT/include/premake/build/codelite.macosx/Premake5.project Tue Jun 3 14:35:23 2025 (r23331) @@ -34,63 +34,63 @@ <File Name="../../modules/gmake/gmake_workspace.lua"/> <VirtualDirectory Name="tests"> <File Name="../../modules/gmake/tests/_tests.lua"/> + <File Name="../../modules/gmake/tests/test_gmake_buildcmds.lua"/> + <File Name="../../modules/gmake/tests/test_gmake_clang.lua"/> + <File Name="../../modules/gmake/test... [truncated message content] |
From: <sv...@op...> - 2025-06-03 12:27:44
|
Author: manx Date: Tue Jun 3 14:27:31 2025 New Revision: 23330 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=23330 Log: [Var] Regenerate project files. Modified: trunk/OpenMPT/build/xcode-ios/ext/mpg123.xcodeproj/project.pbxproj trunk/OpenMPT/build/xcode-ios/ext/ogg.xcodeproj/project.pbxproj trunk/OpenMPT/build/xcode-ios/ext/vorbis.xcodeproj/project.pbxproj trunk/OpenMPT/build/xcode-ios/libopenmpt.xcodeproj/project.pbxproj trunk/OpenMPT/build/xcode-macosx/ext/mpg123.xcodeproj/project.pbxproj trunk/OpenMPT/build/xcode-macosx/ext/ogg.xcodeproj/project.pbxproj trunk/OpenMPT/build/xcode-macosx/ext/vorbis.xcodeproj/project.pbxproj trunk/OpenMPT/build/xcode-macosx/libopenmpt.xcodeproj/project.pbxproj Modified: trunk/OpenMPT/build/xcode-ios/ext/mpg123.xcodeproj/project.pbxproj ============================================================================== --- trunk/OpenMPT/build/xcode-ios/ext/mpg123.xcodeproj/project.pbxproj Tue Jun 3 14:27:21 2025 (r23329) +++ trunk/OpenMPT/build/xcode-ios/ext/mpg123.xcodeproj/project.pbxproj Tue Jun 3 14:27:31 2025 (r23330) @@ -239,7 +239,7 @@ isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(NATIVE_ARCH_ACTUAL)"; - CLANG_CXX_LANGUAGE_STANDARD = "c++1z"; + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; CONFIGURATION_BUILD_DIR = "$(SYMROOT)"; CONFIGURATION_TEMP_DIR = "$(OBJROOT)"; COPY_PHASE_STRIP = NO; @@ -280,7 +280,7 @@ isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(NATIVE_ARCH_ACTUAL)"; - CLANG_CXX_LANGUAGE_STANDARD = "c++1z"; + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; CONFIGURATION_BUILD_DIR = "$(SYMROOT)"; CONFIGURATION_TEMP_DIR = "$(OBJROOT)"; GCC_OPTIMIZATION_LEVEL = 3; Modified: trunk/OpenMPT/build/xcode-ios/ext/ogg.xcodeproj/project.pbxproj ============================================================================== --- trunk/OpenMPT/build/xcode-ios/ext/ogg.xcodeproj/project.pbxproj Tue Jun 3 14:27:21 2025 (r23329) +++ trunk/OpenMPT/build/xcode-ios/ext/ogg.xcodeproj/project.pbxproj Tue Jun 3 14:27:31 2025 (r23330) @@ -155,7 +155,7 @@ isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(NATIVE_ARCH_ACTUAL)"; - CLANG_CXX_LANGUAGE_STANDARD = "c++1z"; + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; CONFIGURATION_BUILD_DIR = "$(SYMROOT)"; CONFIGURATION_TEMP_DIR = "$(OBJROOT)"; GCC_OPTIMIZATION_LEVEL = 3; @@ -192,7 +192,7 @@ isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(NATIVE_ARCH_ACTUAL)"; - CLANG_CXX_LANGUAGE_STANDARD = "c++1z"; + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; CONFIGURATION_BUILD_DIR = "$(SYMROOT)"; CONFIGURATION_TEMP_DIR = "$(OBJROOT)"; COPY_PHASE_STRIP = NO; Modified: trunk/OpenMPT/build/xcode-ios/ext/vorbis.xcodeproj/project.pbxproj ============================================================================== --- trunk/OpenMPT/build/xcode-ios/ext/vorbis.xcodeproj/project.pbxproj Tue Jun 3 14:27:21 2025 (r23329) +++ trunk/OpenMPT/build/xcode-ios/ext/vorbis.xcodeproj/project.pbxproj Tue Jun 3 14:27:31 2025 (r23330) @@ -423,7 +423,7 @@ isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(NATIVE_ARCH_ACTUAL)"; - CLANG_CXX_LANGUAGE_STANDARD = "c++1z"; + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; CONFIGURATION_BUILD_DIR = "$(SYMROOT)"; CONFIGURATION_TEMP_DIR = "$(OBJROOT)"; COPY_PHASE_STRIP = NO; @@ -454,7 +454,7 @@ isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(NATIVE_ARCH_ACTUAL)"; - CLANG_CXX_LANGUAGE_STANDARD = "c++1z"; + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; CONFIGURATION_BUILD_DIR = "$(SYMROOT)"; CONFIGURATION_TEMP_DIR = "$(OBJROOT)"; GCC_OPTIMIZATION_LEVEL = 3; Modified: trunk/OpenMPT/build/xcode-ios/libopenmpt.xcodeproj/project.pbxproj ============================================================================== --- trunk/OpenMPT/build/xcode-ios/libopenmpt.xcodeproj/project.pbxproj Tue Jun 3 14:27:21 2025 (r23329) +++ trunk/OpenMPT/build/xcode-ios/libopenmpt.xcodeproj/project.pbxproj Tue Jun 3 14:27:31 2025 (r23330) @@ -1818,7 +1818,7 @@ isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(NATIVE_ARCH_ACTUAL)"; - CLANG_CXX_LANGUAGE_STANDARD = "c++1z"; + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; CONFIGURATION_BUILD_DIR = "$(SYMROOT)"; CONFIGURATION_TEMP_DIR = "$(OBJROOT)"; GCC_OPTIMIZATION_LEVEL = 3; @@ -1860,7 +1860,7 @@ isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(NATIVE_ARCH_ACTUAL)"; - CLANG_CXX_LANGUAGE_STANDARD = "c++1z"; + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; CONFIGURATION_BUILD_DIR = "$(SYMROOT)"; CONFIGURATION_TEMP_DIR = "$(OBJROOT)"; COPY_PHASE_STRIP = NO; Modified: trunk/OpenMPT/build/xcode-macosx/ext/mpg123.xcodeproj/project.pbxproj ============================================================================== --- trunk/OpenMPT/build/xcode-macosx/ext/mpg123.xcodeproj/project.pbxproj Tue Jun 3 14:27:21 2025 (r23329) +++ trunk/OpenMPT/build/xcode-macosx/ext/mpg123.xcodeproj/project.pbxproj Tue Jun 3 14:27:31 2025 (r23330) @@ -239,7 +239,7 @@ isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(NATIVE_ARCH_ACTUAL)"; - CLANG_CXX_LANGUAGE_STANDARD = "c++1z"; + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; CONFIGURATION_BUILD_DIR = "$(SYMROOT)"; CONFIGURATION_TEMP_DIR = "$(OBJROOT)"; COPY_PHASE_STRIP = NO; @@ -280,7 +280,7 @@ isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(NATIVE_ARCH_ACTUAL)"; - CLANG_CXX_LANGUAGE_STANDARD = "c++1z"; + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; CONFIGURATION_BUILD_DIR = "$(SYMROOT)"; CONFIGURATION_TEMP_DIR = "$(OBJROOT)"; GCC_OPTIMIZATION_LEVEL = 3; Modified: trunk/OpenMPT/build/xcode-macosx/ext/ogg.xcodeproj/project.pbxproj ============================================================================== --- trunk/OpenMPT/build/xcode-macosx/ext/ogg.xcodeproj/project.pbxproj Tue Jun 3 14:27:21 2025 (r23329) +++ trunk/OpenMPT/build/xcode-macosx/ext/ogg.xcodeproj/project.pbxproj Tue Jun 3 14:27:31 2025 (r23330) @@ -155,7 +155,7 @@ isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(NATIVE_ARCH_ACTUAL)"; - CLANG_CXX_LANGUAGE_STANDARD = "c++1z"; + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; CONFIGURATION_BUILD_DIR = "$(SYMROOT)"; CONFIGURATION_TEMP_DIR = "$(OBJROOT)"; GCC_OPTIMIZATION_LEVEL = 3; @@ -192,7 +192,7 @@ isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(NATIVE_ARCH_ACTUAL)"; - CLANG_CXX_LANGUAGE_STANDARD = "c++1z"; + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; CONFIGURATION_BUILD_DIR = "$(SYMROOT)"; CONFIGURATION_TEMP_DIR = "$(OBJROOT)"; COPY_PHASE_STRIP = NO; Modified: trunk/OpenMPT/build/xcode-macosx/ext/vorbis.xcodeproj/project.pbxproj ============================================================================== --- trunk/OpenMPT/build/xcode-macosx/ext/vorbis.xcodeproj/project.pbxproj Tue Jun 3 14:27:21 2025 (r23329) +++ trunk/OpenMPT/build/xcode-macosx/ext/vorbis.xcodeproj/project.pbxproj Tue Jun 3 14:27:31 2025 (r23330) @@ -423,7 +423,7 @@ isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(NATIVE_ARCH_ACTUAL)"; - CLANG_CXX_LANGUAGE_STANDARD = "c++1z"; + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; CONFIGURATION_BUILD_DIR = "$(SYMROOT)"; CONFIGURATION_TEMP_DIR = "$(OBJROOT)"; COPY_PHASE_STRIP = NO; @@ -454,7 +454,7 @@ isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(NATIVE_ARCH_ACTUAL)"; - CLANG_CXX_LANGUAGE_STANDARD = "c++1z"; + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; CONFIGURATION_BUILD_DIR = "$(SYMROOT)"; CONFIGURATION_TEMP_DIR = "$(OBJROOT)"; GCC_OPTIMIZATION_LEVEL = 3; Modified: trunk/OpenMPT/build/xcode-macosx/libopenmpt.xcodeproj/project.pbxproj ============================================================================== --- trunk/OpenMPT/build/xcode-macosx/libopenmpt.xcodeproj/project.pbxproj Tue Jun 3 14:27:21 2025 (r23329) +++ trunk/OpenMPT/build/xcode-macosx/libopenmpt.xcodeproj/project.pbxproj Tue Jun 3 14:27:31 2025 (r23330) @@ -1818,7 +1818,7 @@ isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(NATIVE_ARCH_ACTUAL)"; - CLANG_CXX_LANGUAGE_STANDARD = "c++1z"; + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; CONFIGURATION_BUILD_DIR = "$(SYMROOT)"; CONFIGURATION_TEMP_DIR = "$(OBJROOT)"; GCC_OPTIMIZATION_LEVEL = 3; @@ -1860,7 +1860,7 @@ isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(NATIVE_ARCH_ACTUAL)"; - CLANG_CXX_LANGUAGE_STANDARD = "c++1z"; + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; CONFIGURATION_BUILD_DIR = "$(SYMROOT)"; CONFIGURATION_TEMP_DIR = "$(OBJROOT)"; COPY_PHASE_STRIP = NO; |
From: <sv...@op...> - 2025-06-03 12:27:35
|
Author: manx Date: Tue Jun 3 14:27:21 2025 New Revision: 23329 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=23329 Log: [Fix] build: Premake: Adjust configuration for Premake 5.0.0-beta4. Modified: trunk/OpenMPT/build/premake/premake-defaults.lua trunk/OpenMPT/build/premake/sys-mfc.lua Modified: trunk/OpenMPT/build/premake/premake-defaults.lua ============================================================================== --- trunk/OpenMPT/build/premake/premake-defaults.lua Tue Jun 3 14:26:38 2025 (r23328) +++ trunk/OpenMPT/build/premake/premake-defaults.lua Tue Jun 3 14:27:21 2025 (r23329) @@ -298,7 +298,7 @@ defines { "NDEBUG" } symbols "On" if not _OPTIONS["clang"] then - flags { "LinkTimeOptimization" } + linktimeoptimization "On" if _ACTION >= "vs2022" then buildoptions { "/Gw" } buildoptions { "/Zc:checkGwOdr" } @@ -314,7 +314,7 @@ defines { "NDEBUG" } symbols "On" if not _OPTIONS["clang"] then - flags { "LinkTimeOptimization" } + linktimeoptimization "On" if _ACTION >= "vs2022" then buildoptions { "/Gw" } buildoptions { "/Zc:checkGwOdr" } Modified: trunk/OpenMPT/build/premake/sys-mfc.lua ============================================================================== --- trunk/OpenMPT/build/premake/sys-mfc.lua Tue Jun 3 14:26:38 2025 (r23328) +++ trunk/OpenMPT/build/premake/sys-mfc.lua Tue Jun 3 14:27:21 2025 (r23329) @@ -1,7 +1,7 @@ function mpt_use_mfc () filter {} - flags { "MFC" } + mfc "On" defines { "_CSTRING_DISABLE_NARROW_WIDE_CONVERSION", "_AFX_NO_MFC_CONTROLS_IN_DIALOGS", |
From: <sv...@op...> - 2025-06-03 12:10:00
|
Author: manx Date: Tue Jun 3 14:09:39 2025 New Revision: 23327 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=23327 Log: [Var] Regenerate project files. Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/OpenMPT-WineWrapper.vcxproj trunk/OpenMPT/build/vs2017winxp/OpenMPT-WineWrapper.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/PluginBridge.vcxproj trunk/OpenMPT/build/vs2017winxp/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/ext/UnRAR.vcxproj trunk/OpenMPT/build/vs2017winxp/ext/ancient.vcxproj trunk/OpenMPT/build/vs2017winxp/ext/ancient.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/ext/cryptopp.vcxproj trunk/OpenMPT/build/vs2017winxp/ext/flac.vcxproj trunk/OpenMPT/build/vs2017winxp/ext/flac.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/ext/lame.vcxproj trunk/OpenMPT/build/vs2017winxp/ext/lame.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/ext/lhasa.vcxproj trunk/OpenMPT/build/vs2017winxp/ext/lhasa.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/ext/minimp3.vcxproj trunk/OpenMPT/build/vs2017winxp/ext/minimp3.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/ext/miniz.vcxproj trunk/OpenMPT/build/vs2017winxp/ext/minizip.vcxproj trunk/OpenMPT/build/vs2017winxp/ext/minizip.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/ext/mpg123.vcxproj trunk/OpenMPT/build/vs2017winxp/ext/mpg123.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/ext/ogg.vcxproj trunk/OpenMPT/build/vs2017winxp/ext/ogg.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/ext/opus.vcxproj trunk/OpenMPT/build/vs2017winxp/ext/opus.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/ext/opusenc.vcxproj trunk/OpenMPT/build/vs2017winxp/ext/opusenc.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/ext/opusfile.vcxproj trunk/OpenMPT/build/vs2017winxp/ext/opusfile.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/ext/portaudio.vcxproj trunk/OpenMPT/build/vs2017winxp/ext/portaudio.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/ext/portaudiocpp.vcxproj trunk/OpenMPT/build/vs2017winxp/ext/portaudiocpp.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/ext/pugixml.vcxproj trunk/OpenMPT/build/vs2017winxp/ext/r8brain.vcxproj trunk/OpenMPT/build/vs2017winxp/ext/rtaudio.vcxproj trunk/OpenMPT/build/vs2017winxp/ext/rtmidi.vcxproj trunk/OpenMPT/build/vs2017winxp/ext/stb_vorbis.vcxproj trunk/OpenMPT/build/vs2017winxp/ext/stb_vorbis.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/ext/vorbis.vcxproj trunk/OpenMPT/build/vs2017winxp/ext/vorbis.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/ext/zlib.vcxproj trunk/OpenMPT/build/vs2017winxp/in_openmpt.vcxproj trunk/OpenMPT/build/vs2017winxp/in_openmpt.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/libopenmpt_example_c.vcxproj trunk/OpenMPT/build/vs2017winxp/libopenmpt_example_c_mem.vcxproj trunk/OpenMPT/build/vs2017winxp/libopenmpt_example_c_probe.vcxproj trunk/OpenMPT/build/vs2017winxp/libopenmpt_example_c_unsafe.vcxproj trunk/OpenMPT/build/vs2017winxp/libopenmpt_example_cxx.vcxproj trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/openmpt123.vcxproj trunk/OpenMPT/build/vs2017winxp/openmpt123.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/xmp-openmpt.vcxproj trunk/OpenMPT/build/vs2017winxp/xmp-openmpt.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-WineWrapper.vcxproj trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-WineWrapper.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/PluginBridge.vcxproj trunk/OpenMPT/build/vs2017winxpansi/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2017winxpansi/PluginBridgeLegacy.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/ext/UnRAR.vcxproj trunk/OpenMPT/build/vs2017winxpansi/ext/ancient.vcxproj trunk/OpenMPT/build/vs2017winxpansi/ext/ancient.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/ext/cryptopp.vcxproj trunk/OpenMPT/build/vs2017winxpansi/ext/flac.vcxproj trunk/OpenMPT/build/vs2017winxpansi/ext/flac.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/ext/lame.vcxproj trunk/OpenMPT/build/vs2017winxpansi/ext/lame.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/ext/lhasa.vcxproj trunk/OpenMPT/build/vs2017winxpansi/ext/lhasa.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/ext/minimp3.vcxproj trunk/OpenMPT/build/vs2017winxpansi/ext/minimp3.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/ext/miniz.vcxproj trunk/OpenMPT/build/vs2017winxpansi/ext/minizip.vcxproj trunk/OpenMPT/build/vs2017winxpansi/ext/minizip.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/ext/mpg123.vcxproj trunk/OpenMPT/build/vs2017winxpansi/ext/mpg123.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/ext/ogg.vcxproj trunk/OpenMPT/build/vs2017winxpansi/ext/ogg.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/ext/opus.vcxproj trunk/OpenMPT/build/vs2017winxpansi/ext/opus.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/ext/opusenc.vcxproj trunk/OpenMPT/build/vs2017winxpansi/ext/opusenc.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/ext/opusfile.vcxproj trunk/OpenMPT/build/vs2017winxpansi/ext/opusfile.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/ext/portaudio.vcxproj trunk/OpenMPT/build/vs2017winxpansi/ext/portaudio.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/ext/portaudiocpp.vcxproj trunk/OpenMPT/build/vs2017winxpansi/ext/portaudiocpp.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/ext/pugixml.vcxproj trunk/OpenMPT/build/vs2017winxpansi/ext/r8brain.vcxproj trunk/OpenMPT/build/vs2017winxpansi/ext/rtaudio.vcxproj trunk/OpenMPT/build/vs2017winxpansi/ext/rtmidi.vcxproj trunk/OpenMPT/build/vs2017winxpansi/ext/stb_vorbis.vcxproj trunk/OpenMPT/build/vs2017winxpansi/ext/stb_vorbis.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/ext/vorbis.vcxproj trunk/OpenMPT/build/vs2017winxpansi/ext/vorbis.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/ext/zlib.vcxproj trunk/OpenMPT/build/vs2017winxpansi/in_openmpt.vcxproj trunk/OpenMPT/build/vs2017winxpansi/in_openmpt.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_example_c.vcxproj trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_example_c_mem.vcxproj trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_example_c_probe.vcxproj trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_example_c_unsafe.vcxproj trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_example_cxx.vcxproj trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/openmpt123.vcxproj trunk/OpenMPT/build/vs2017winxpansi/openmpt123.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/xmp-openmpt.vcxproj trunk/OpenMPT/build/vs2017winxpansi/xmp-openmpt.vcxproj.filters trunk/OpenMPT/build/vs2019win7/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2019win7/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2019win7/OpenMPT-NativeSupport.vcxproj trunk/OpenMPT/build/vs2019win7/OpenMPT-NativeSupport.vcxproj.filters trunk/OpenMPT/build/vs2019win7/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2019win7/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2019win7/OpenMPT-WineWrapper.vcxproj trunk/OpenMPT/build/vs2019win7/OpenMPT-WineWrapper.vcxproj.filters trunk/OpenMPT/build/vs2019win7/OpenMPT.vcxproj trunk/OpenMPT/build/vs2019win7/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2019win7/PluginBridge.vcxproj trunk/OpenMPT/build/vs2019win7/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2019win7/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2019win7/PluginBridgeLegacy.vcxproj.filters trunk/OpenMPT/build/vs2019win7/ext/UnRAR.vcxproj trunk/OpenMPT/build/vs2019win7/ext/ancient.vcxproj trunk/OpenMPT/build/vs2019win7/ext/ancient.vcxproj.filters trunk/OpenMPT/build/vs2019win7/ext/flac.vcxproj trunk/OpenMPT/build/vs2019win7/ext/flac.vcxproj.filters trunk/OpenMPT/build/vs2019win7/ext/lame.vcxproj trunk/OpenMPT/build/vs2019win7/ext/lame.vcxproj.filters trunk/OpenMPT/build/vs2019win7/ext/lhasa.vcxproj trunk/OpenMPT/build/vs2019win7/ext/lhasa.vcxproj.filters trunk/OpenMPT/build/vs2019win7/ext/minimp3.vcxproj trunk/OpenMPT/build/vs2019win7/ext/minimp3.vcxproj.filters trunk/OpenMPT/build/vs2019win7/ext/miniz.vcxproj trunk/OpenMPT/build/vs2019win7/ext/minizip.vcxproj trunk/OpenMPT/build/vs2019win7/ext/minizip.vcxproj.filters trunk/OpenMPT/build/vs2019win7/ext/mpg123.vcxproj trunk/OpenMPT/build/vs2019win7/ext/mpg123.vcxproj.filters trunk/OpenMPT/build/vs2019win7/ext/ogg.vcxproj trunk/OpenMPT/build/vs2019win7/ext/ogg.vcxproj.filters trunk/OpenMPT/build/vs2019win7/ext/opus.vcxproj trunk/OpenMPT/build/vs2019win7/ext/opus.vcxproj.filters trunk/OpenMPT/build/vs2019win7/ext/opusenc.vcxproj trunk/OpenMPT/build/vs2019win7/ext/opusenc.vcxproj.filters trunk/OpenMPT/build/vs2019win7/ext/opusfile.vcxproj trunk/OpenMPT/build/vs2019win7/ext/opusfile.vcxproj.filters trunk/OpenMPT/build/vs2019win7/ext/portaudio.vcxproj trunk/OpenMPT/build/vs2019win7/ext/portaudio.vcxproj.filters trunk/OpenMPT/build/vs2019win7/ext/portaudiocpp.vcxproj trunk/OpenMPT/build/vs2019win7/ext/portaudiocpp.vcxproj.filters trunk/OpenMPT/build/vs2019win7/ext/pugixml.vcxproj trunk/OpenMPT/build/vs2019win7/ext/r8brain.vcxproj trunk/OpenMPT/build/vs2019win7/ext/rtaudio.vcxproj trunk/OpenMPT/build/vs2019win7/ext/rtmidi.vcxproj trunk/OpenMPT/build/vs2019win7/ext/stb_vorbis.vcxproj trunk/OpenMPT/build/vs2019win7/ext/stb_vorbis.vcxproj.filters trunk/OpenMPT/build/vs2019win7/ext/vorbis.vcxproj trunk/OpenMPT/build/vs2019win7/ext/vorbis.vcxproj.filters trunk/OpenMPT/build/vs2019win7/ext/zlib.vcxproj trunk/OpenMPT/build/vs2019win7/in_openmpt.vcxproj trunk/OpenMPT/build/vs2019win7/in_openmpt.vcxproj.filters trunk/OpenMPT/build/vs2019win7/libopenmpt-small.vcxproj trunk/OpenMPT/build/vs2019win7/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2019win7/libopenmpt.vcxproj trunk/OpenMPT/build/vs2019win7/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2019win7/libopenmpt_example_c.vcxproj trunk/OpenMPT/build/vs2019win7/libopenmpt_example_c.vcxproj.filters trunk/OpenMPT/build/vs2019win7/libopenmpt_example_c_mem.vcxproj trunk/OpenMPT/build/vs2019win7/libopenmpt_example_c_mem.vcxproj.filters trunk/OpenMPT/build/vs2019win7/libopenmpt_example_c_probe.vcxproj trunk/OpenMPT/build/vs2019win7/libopenmpt_example_c_probe.vcxproj.filters trunk/OpenMPT/build/vs2019win7/libopenmpt_example_c_unsafe.vcxproj trunk/OpenMPT/build/vs2019win7/libopenmpt_example_c_unsafe.vcxproj.filters trunk/OpenMPT/build/vs2019win7/libopenmpt_example_cxx.vcxproj trunk/OpenMPT/build/vs2019win7/libopenmpt_example_cxx.vcxproj.filters trunk/OpenMPT/build/vs2019win7/libopenmpt_test.vcxproj trunk/OpenMPT/build/vs2019win7/libopenmpt_test.vcxproj.filters trunk/OpenMPT/build/vs2019win7/openmpt123.vcxproj trunk/OpenMPT/build/vs2019win7/openmpt123.vcxproj.filters trunk/OpenMPT/build/vs2019win7/updatesigntool.vcxproj trunk/OpenMPT/build/vs2019win7/updatesigntool.vcxproj.filters trunk/OpenMPT/build/vs2019win7/xmp-openmpt.vcxproj trunk/OpenMPT/build/vs2019win7/xmp-openmpt.vcxproj.filters trunk/OpenMPT/build/vs2022win10/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2022win10/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2022win10/OpenMPT-NativeSupport.vcxproj trunk/OpenMPT/build/vs2022win10/OpenMPT-NativeSupport.vcxproj.filters trunk/OpenMPT/build/vs2022win10/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2022win10/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2022win10/OpenMPT-WineWrapper.vcxproj trunk/OpenMPT/build/vs2022win10/OpenMPT-WineWrapper.vcxproj.filters trunk/OpenMPT/build/vs2022win10/OpenMPT.vcxproj trunk/OpenMPT/build/vs2022win10/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2022win10/PluginBridge.vcxproj trunk/OpenMPT/build/vs2022win10/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2022win10/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2022win10/PluginBridgeLegacy.vcxproj.filters trunk/OpenMPT/build/vs2022win10/ext/UnRAR.vcxproj trunk/OpenMPT/build/vs2022win10/ext/ancient.vcxproj trunk/OpenMPT/build/vs2022win10/ext/ancient.vcxproj.filters trunk/OpenMPT/build/vs2022win10/ext/flac.vcxproj trunk/OpenMPT/build/vs2022win10/ext/flac.vcxproj.filters trunk/OpenMPT/build/vs2022win10/ext/lame.vcxproj trunk/OpenMPT/build/vs2022win10/ext/lame.vcxproj.filters trunk/OpenMPT/build/vs2022win10/ext/lhasa.vcxproj trunk/OpenMPT/build/vs2022win10/ext/lhasa.vcxproj.filters trunk/OpenMPT/build/vs2022win10/ext/minimp3.vcxproj trunk/OpenMPT/build/vs2022win10/ext/minimp3.vcxproj.filters trunk/OpenMPT/build/vs2022win10/ext/miniz.vcxproj trunk/OpenMPT/build/vs2022win10/ext/minizip.vcxproj trunk/OpenMPT/build/vs2022win10/ext/minizip.vcxproj.filters trunk/OpenMPT/build/vs2022win10/ext/mpg123.vcxproj trunk/OpenMPT/build/vs2022win10/ext/mpg123.vcxproj.filters trunk/OpenMPT/build/vs2022win10/ext/ogg.vcxproj trunk/OpenMPT/build/vs2022win10/ext/ogg.vcxproj.filters trunk/OpenMPT/build/vs2022win10/ext/opus.vcxproj trunk/OpenMPT/build/vs2022win10/ext/opus.vcxproj.filters trunk/OpenMPT/build/vs2022win10/ext/opusenc.vcxproj trunk/OpenMPT/build/vs2022win10/ext/opusenc.vcxproj.filters trunk/OpenMPT/build/vs2022win10/ext/opusfile.vcxproj trunk/OpenMPT/build/vs2022win10/ext/opusfile.vcxproj.filters trunk/OpenMPT/build/vs2022win10/ext/portaudio.vcxproj trunk/OpenMPT/build/vs2022win10/ext/portaudio.vcxproj.filters trunk/OpenMPT/build/vs2022win10/ext/portaudiocpp.vcxproj trunk/OpenMPT/build/vs2022win10/ext/portaudiocpp.vcxproj.filters trunk/OpenMPT/build/vs2022win10/ext/pugixml.vcxproj trunk/OpenMPT/build/vs2022win10/ext/r8brain.vcxproj trunk/OpenMPT/build/vs2022win10/ext/rtaudio.vcxproj trunk/OpenMPT/build/vs2022win10/ext/rtmidi.vcxproj trunk/OpenMPT/build/vs2022win10/ext/stb_vorbis.vcxproj trunk/OpenMPT/build/vs2022win10/ext/stb_vorbis.vcxproj.filters trunk/OpenMPT/build/vs2022win10/ext/vorbis.vcxproj trunk/OpenMPT/build/vs2022win10/ext/vorbis.vcxproj.filters trunk/OpenMPT/build/vs2022win10/ext/zlib.vcxproj trunk/OpenMPT/build/vs2022win10/in_openmpt.vcxproj trunk/OpenMPT/build/vs2022win10/in_openmpt.vcxproj.filters trunk/OpenMPT/build/vs2022win10/libopenmpt-small.vcxproj trunk/OpenMPT/build/vs2022win10/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2022win10/libopenmpt.vcxproj trunk/OpenMPT/build/vs2022win10/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2022win10/libopenmpt_example_c.vcxproj trunk/OpenMPT/build/vs2022win10/libopenmpt_example_c.vcxproj.filters trunk/OpenMPT/build/vs2022win10/libopenmpt_example_c_mem.vcxproj trunk/OpenMPT/build/vs2022win10/libopenmpt_example_c_mem.vcxproj.filters trunk/OpenMPT/build/vs2022win10/libopenmpt_example_c_probe.vcxproj trunk/OpenMPT/build/vs2022win10/libopenmpt_example_c_probe.vcxproj.filters trunk/OpenMPT/build/vs2022win10/libopenmpt_example_c_unsafe.vcxproj trunk/OpenMPT/build/vs2022win10/libopenmpt_example_c_unsafe.vcxproj.filters trunk/OpenMPT/build/vs2022win10/libopenmpt_example_cxx.vcxproj trunk/OpenMPT/build/vs2022win10/libopenmpt_example_cxx.vcxproj.filters trunk/OpenMPT/build/vs2022win10/libopenmpt_test.vcxproj trunk/OpenMPT/build/vs2022win10/libopenmpt_test.vcxproj.filters trunk/OpenMPT/build/vs2022win10/openmpt123.vcxproj trunk/OpenMPT/build/vs2022win10/openmpt123.vcxproj.filters trunk/OpenMPT/build/vs2022win10/updatesigntool.vcxproj trunk/OpenMPT/build/vs2022win10/updatesigntool.vcxproj.filters trunk/OpenMPT/build/vs2022win10/xmp-openmpt.vcxproj trunk/OpenMPT/build/vs2022win10/xmp-openmpt.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/OpenMPT-NativeSupport.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/OpenMPT-WineWrapper.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/PluginBridgeLegacy.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/ext/ancient.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/ext/flac.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/ext/lame.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/ext/lhasa.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/ext/minimp3.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/ext/minizip.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/ext/mpg123.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/ext/ogg.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/ext/opus.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/ext/opusenc.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/ext/opusfile.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/ext/portaudio.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/ext/portaudiocpp.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/ext/stb_vorbis.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/ext/vorbis.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/in_openmpt.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/libopenmpt_example_c.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/libopenmpt_example_c_mem.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/libopenmpt_example_c_probe.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/libopenmpt_example_c_unsafe.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/libopenmpt_example_cxx.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/libopenmpt_test.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/openmpt123.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/updatesigntool.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/xmp-openmpt.vcxproj.filters trunk/OpenMPT/build/vs2022win10uwp/ext/flac.vcxproj trunk/OpenMPT/build/vs2022win10uwp/ext/flac.vcxproj.filters trunk/OpenMPT/build/vs2022win10uwp/ext/minimp3.vcxproj trunk/OpenMPT/build/vs2022win10uwp/ext/minimp3.vcxproj.filters trunk/OpenMPT/build/vs2022win10uwp/ext/miniz.vcxproj trunk/OpenMPT/build/vs2022win10uwp/ext/mpg123.vcxproj trunk/OpenMPT/build/vs2022win10uwp/ext/mpg123.vcxproj.filters trunk/OpenMPT/build/vs2022win10uwp/ext/ogg.vcxproj trunk/OpenMPT/build/vs2022win10uwp/ext/ogg.vcxproj.filters trunk/OpenMPT/build/vs2022win10uwp/ext/portaudio.vcxproj trunk/OpenMPT/build/vs2022win10uwp/ext/portaudio.vcxproj.filters trunk/OpenMPT/build/vs2022win10uwp/ext/stb_vorbis.vcxproj trunk/OpenMPT/build/vs2022win10uwp/ext/stb_vorbis.vcxproj.filters trunk/OpenMPT/build/vs2022win10uwp/ext/vorbis.vcxproj trunk/OpenMPT/build/vs2022win10uwp/ext/vorbis.vcxproj.filters trunk/OpenMPT/build/vs2022win10uwp/ext/zlib.vcxproj trunk/OpenMPT/build/vs2022win10uwp/libopenmpt-small.vcxproj trunk/OpenMPT/build/vs2022win10uwp/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2022win10uwp/libopenmpt.vcxproj trunk/OpenMPT/build/vs2022win10uwp/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2022win10uwp/libopenmpt_test.vcxproj trunk/OpenMPT/build/vs2022win10uwp/libopenmpt_test.vcxproj.filters trunk/OpenMPT/build/vs2022win10uwp/openmpt123.vcxproj trunk/OpenMPT/build/vs2022win10uwp/openmpt123.vcxproj.filters trunk/OpenMPT/build/vs2022win7/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2022win7/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2022win7/OpenMPT-NativeSupport.vcxproj trunk/OpenMPT/build/vs2022win7/OpenMPT-NativeSupport.vcxproj.filters trunk/OpenMPT/build/vs2022win7/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2022win7/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2022win7/OpenMPT-WineWrapper.vcxproj trunk/OpenMPT/build/vs2022win7/OpenMPT-WineWrapper.vcxproj.filters trunk/OpenMPT/build/vs2022win7/OpenMPT.vcxproj trunk/OpenMPT/build/vs2022win7/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2022win7/PluginBridge.vcxproj trunk/OpenMPT/build/vs2022win7/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2022win7/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2022win7/PluginBridgeLegacy.vcxproj.filters trunk/OpenMPT/build/vs2022win7/ext/UnRAR.vcxproj trunk/OpenMPT/build/vs2022win7/ext/ancient.vcxproj trunk/OpenMPT/build/vs2022win7/ext/ancient.vcxproj.filters trunk/OpenMPT/build/vs2022win7/ext/flac.vcxproj trunk/OpenMPT/build/vs2022win7/ext/flac.vcxproj.filters trunk/OpenMPT/build/vs2022win7/ext/lame.vcxproj trunk/OpenMPT/build/vs2022win7/ext/lame.vcxproj.filters trunk/OpenMPT/build/vs2022win7/ext/lhasa.vcxproj trunk/OpenMPT/build/vs2022win7/ext/lhasa.vcxproj.filters trunk/OpenMPT/build/vs2022win7/ext/minimp3.vcxproj trunk/OpenMPT/build/vs2022win7/ext/minimp3.vcxproj.filters trunk/OpenMPT/build/vs2022win7/ext/miniz.vcxproj trunk/OpenMPT/build/vs2022win7/ext/minizip.vcxproj trunk/OpenMPT/build/vs2022win7/ext/minizip.vcxproj.filters trunk/OpenMPT/build/vs2022win7/ext/mpg123.vcxproj trunk/OpenMPT/build/vs2022win7/ext/mpg123.vcxproj.filters trunk/OpenMPT/build/vs2022win7/ext/ogg.vcxproj trunk/OpenMPT/build/vs2022win7/ext/ogg.vcxproj.filters trunk/OpenMPT/build/vs2022win7/ext/opus.vcxproj trunk/OpenMPT/build/vs2022win7/ext/opus.vcxproj.filters trunk/OpenMPT/build/vs2022win7/ext/opusenc.vcxproj trunk/OpenMPT/build/vs2022win7/ext/opusenc.vcxproj.filters trunk/OpenMPT/build/vs2022win7/ext/opusfile.vcxproj trunk/OpenMPT/build/vs2022win7/ext/opusfile.vcxproj.filters trunk/OpenMPT/build/vs2022win7/ext/portaudio.vcxproj trunk/OpenMPT/build/vs2022win7/ext/portaudio.vcxproj.filters trunk/OpenMPT/build/vs2022win7/ext/portaudiocpp.vcxproj trunk/OpenMPT/build/vs2022win7/ext/portaudiocpp.vcxproj.filters trunk/OpenMPT/build/vs2022win7/ext/pugixml.vcxproj trunk/OpenMPT/build/vs2022win7/ext/r8brain.vcxproj trunk/OpenMPT/build/vs2022win7/ext/rtaudio.vcxproj trunk/OpenMPT/build/vs2022win7/ext/rtmidi.vcxproj trunk/OpenMPT/build/vs2022win7/ext/stb_vorbis.vcxproj trunk/OpenMPT/build/vs2022win7/ext/stb_vorbis.vcxproj.filters trunk/OpenMPT/build/vs2022win7/ext/vorbis.vcxproj trunk/OpenMPT/build/vs2022win7/ext/vorbis.vcxproj.filters trunk/OpenMPT/build/vs2022win7/ext/zlib.vcxproj trunk/OpenMPT/build/vs2022win7/in_openmpt.vcxproj trunk/OpenMPT/build/vs2022win7/in_openmpt.vcxproj.filters trunk/OpenMPT/build/vs2022win7/libopenmpt-small.vcxproj trunk/OpenMPT/build/vs2022win7/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2022win7/libopenmpt.vcxproj trunk/OpenMPT/build/vs2022win7/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2022win7/libopenmpt_example_c.vcxproj trunk/OpenMPT/build/vs2022win7/libopenmpt_example_c.vcxproj.filters trunk/OpenMPT/build/vs2022win7/libopenmpt_example_c_mem.vcxproj trunk/OpenMPT/build/vs2022win7/libopenmpt_example_c_mem.vcxproj.filters trunk/OpenMPT/build/vs2022win7/libopenmpt_example_c_probe.vcxproj trunk/OpenMPT/build/vs2022win7/libopenmpt_example_c_probe.vcxproj.filters trunk/OpenMPT/build/vs2022win7/libopenmpt_example_c_unsafe.vcxproj trunk/OpenMPT/build/vs2022win7/libopenmpt_example_c_unsafe.vcxproj.filters trunk/OpenMPT/build/vs2022win7/libopenmpt_example_cxx.vcxproj trunk/OpenMPT/build/vs2022win7/libopenmpt_example_cxx.vcxproj.filters trunk/OpenMPT/build/vs2022win7/libopenmpt_test.vcxproj trunk/OpenMPT/build/vs2022win7/libopenmpt_test.vcxproj.filters trunk/OpenMPT/build/vs2022win7/openmpt123.vcxproj trunk/OpenMPT/build/vs2022win7/openmpt123.vcxproj.filters trunk/OpenMPT/build/vs2022win7/updatesigntool.vcxproj trunk/OpenMPT/build/vs2022win7/updatesigntool.vcxproj.filters trunk/OpenMPT/build/vs2022win7/xmp-openmpt.vcxproj trunk/OpenMPT/build/vs2022win7/xmp-openmpt.vcxproj.filters trunk/OpenMPT/build/vs2022win8/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2022win8/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2022win8/OpenMPT-NativeSupport.vcxproj trunk/OpenMPT/build/vs2022win8/OpenMPT-NativeSupport.vcxproj.filters trunk/OpenMPT/build/vs2022win8/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2022win8/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2022win8/OpenMPT-WineWrapper.vcxproj trunk/OpenMPT/build/vs2022win8/OpenMPT-WineWrapper.vcxproj.filters trunk/OpenMPT/build/vs2022win8/OpenMPT.vcxproj trunk/OpenMPT/build/vs2022win8/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2022win8/PluginBridge.vcxproj trunk/OpenMPT/build/vs2022win8/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2022win8/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2022win8/PluginBridgeLegacy.vcxproj.filters trunk/OpenMPT/build/vs2022win8/ext/UnRAR.vcxproj trunk/OpenMPT/build/vs2022win8/ext/ancient.vcxproj trunk/OpenMPT/build/vs2022win8/ext/ancient.vcxproj.filters trunk/OpenMPT/build/vs2022win8/ext/flac.vcxproj trunk/OpenMPT/build/vs2022win8/ext/flac.vcxproj.filters trunk/OpenMPT/build/vs2022win8/ext/lame.vcxproj trunk/OpenMPT/build/vs2022win8/ext/lame.vcxproj.filters trunk/OpenMPT/build/vs2022win8/ext/lhasa.vcxproj trunk/OpenMPT/build/vs2022win8/ext/lhasa.vcxproj.filters trunk/OpenMPT/build/vs2022win8/ext/minimp3.vcxproj trunk/OpenMPT/build/vs2022win8/ext/minimp3.vcxproj.filters trunk/OpenMPT/build/vs2022win8/ext/miniz.vcxproj trunk/OpenMPT/build/vs2022win8/ext/minizip.vcxproj trunk/OpenMPT/build/vs2022win8/ext/minizip.vcxproj.filters trunk/OpenMPT/build/vs2022win8/ext/mpg123.vcxproj trunk/OpenMPT/build/vs2022win8/ext/mpg123.vcxproj.filters trunk/OpenMPT/build/vs2022win8/ext/ogg.vcxproj trunk/OpenMPT/build/vs2022win8/ext/ogg.vcxproj.filters trunk/OpenMPT/build/vs2022win8/ext/opus.vcxproj trunk/OpenMPT/build/vs2022win8/ext/opus.vcxproj.filters trunk/OpenMPT/build/vs2022win8/ext/opusenc.vcxproj trunk/OpenMPT/build/vs2022win8/ext/opusenc.vcxproj.filters trunk/OpenMPT/build/vs2022win8/ext/opusfile.vcxproj trunk/OpenMPT/build/vs2022win8/ext/opusfile.vcxproj.filters trunk/OpenMPT/build/vs2022win8/ext/portaudio.vcxproj trunk/OpenMPT/build/vs2022win8/ext/portaudio.vcxproj.filters trunk/OpenMPT/build/vs2022win8/ext/portaudiocpp.vcxproj trunk/OpenMPT/build/vs2022win8/ext/portaudiocpp.vcxproj.filters trunk/OpenMPT/build/vs2022win8/ext/pugixml.vcxproj trunk/OpenMPT/build/vs2022win8/ext/r8brain.vcxproj trunk/OpenMPT/build/vs2022win8/ext/rtaudio.vcxproj trunk/OpenMPT/build/vs2022win8/ext/rtmidi.vcxproj trunk/OpenMPT/build/vs2022win8/ext/stb_vorbis.vcxproj trunk/OpenMPT/build/vs2022win8/ext/stb_vorbis.vcxproj.filters trunk/OpenMPT/build/vs2022win8/ext/vorbis.vcxproj trunk/OpenMPT/build/vs2022win8/ext/vorbis.vcxproj.filters trunk/OpenMPT/build/vs2022win8/ext/zlib.vcxproj trunk/OpenMPT/build/vs2022win8/in_openmpt.vcxproj trunk/OpenMPT/build/vs2022win8/in_openmpt.vcxproj.filters trunk/OpenMPT/build/vs2022win8/libopenmpt-small.vcxproj trunk/OpenMPT/build/vs2022win8/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2022win8/libopenmpt.vcxproj trunk/OpenMPT/build/vs2022win8/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2022win8/libopenmpt_example_c.vcxproj trunk/OpenMPT/build/vs2022win8/libopenmpt_example_c.vcxproj.filters trunk/OpenMPT/build/vs2022win8/libopenmpt_example_c_mem.vcxproj trunk/OpenMPT/build/vs2022win8/libopenmpt_example_c_mem.vcxproj.filters trunk/OpenMPT/build/vs2022win8/libopenmpt_example_c_probe.vcxproj trunk/OpenMPT/build/vs2022win8/libopenmpt_example_c_probe.vcxproj.filters trunk/OpenMPT/build/vs2022win8/libopenmpt_example_c_unsafe.vcxproj trunk/OpenMPT/build/vs2022win8/libopenmpt_example_c_unsafe.vcxproj.filters trunk/OpenMPT/build/vs2022win8/libopenmpt_example_cxx.vcxproj trunk/OpenMPT/build/vs2022win8/libopenmpt_example_cxx.vcxproj.filters trunk/OpenMPT/build/vs2022win8/libopenmpt_test.vcxproj trunk/OpenMPT/build/vs2022win8/libopenmpt_test.vcxproj.filters trunk/OpenMPT/build/vs2022win8/openmpt123.vcxproj trunk/OpenMPT/build/vs2022win8/openmpt123.vcxproj.filters trunk/OpenMPT/build/vs2022win8/updatesigntool.vcxproj trunk/OpenMPT/build/vs2022win8/updatesigntool.vcxproj.filters trunk/OpenMPT/build/vs2022win8/xmp-openmpt.vcxproj trunk/OpenMPT/build/vs2022win8/xmp-openmpt.vcxproj.filters trunk/OpenMPT/build/vs2022win81/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2022win81/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2022win81/OpenMPT-NativeSupport.vcxproj trunk/OpenMPT/build/vs2022win81/OpenMPT-NativeSupport.vcxproj.filters trunk/OpenMPT/build/vs2022win81/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2022win81/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2022win81/OpenMPT-WineWrapper.vcxproj trunk/OpenMPT/build/vs2022win81/OpenMPT-WineWrapper.vcxproj.filters trunk/OpenMPT/build/vs2022win81/OpenMPT.vcxproj trunk/OpenMPT/build/vs2022win81/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2022win81/PluginBridge.vcxproj trunk/OpenMPT/build/vs2022win81/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2022win81/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2022win81/PluginBridgeLegacy.vcxproj.filters trunk/OpenMPT/build/vs2022win81/ext/UnRAR.vcxproj trunk/OpenMPT/build/vs2022win81/ext/ancient.vcxproj trunk/OpenMPT/build/vs2022win81/ext/ancient.vcxproj.filters trunk/OpenMPT/build/vs2022win81/ext/flac.vcxproj trunk/OpenMPT/build/vs2022win81/ext/flac.vcxproj.filters trunk/OpenMPT/build/vs2022win81/ext/lame.vcxproj trunk/OpenMPT/build/vs2022win81/ext/lame.vcxproj.filters trunk/OpenMPT/build/vs2022win81/ext/lhasa.vcxproj trunk/OpenMPT/build/vs2022win81/ext/lhasa.vcxproj.filters trunk/OpenMPT/build/vs2022win81/ext/minimp3.vcxproj trunk/OpenMPT/build/vs2022win81/ext/minimp3.vcxproj.filters trunk/OpenMPT/build/vs2022win81/ext/miniz.vcxproj trunk/OpenMPT/build/vs2022win81/ext/minizip.vcxproj trunk/OpenMPT/build/vs2022win81/ext/minizip.vcxproj.filters trunk/OpenMPT/build/vs2022win81/ext/mpg123.vcxproj trunk/OpenMPT/build/vs2022win81/ext/mpg123.vcxproj.filters trunk/OpenMPT/build/vs2022win81/ext/ogg.vcxproj trunk/OpenMPT/build/vs2022win81/ext/ogg.vcxproj.filters trunk/OpenMPT/build/vs2022win81/ext/opus.vcxproj trunk/OpenMPT/build/vs2022win81/ext/opus.vcxproj.filters trunk/OpenMPT/build/vs2022win81/ext/opusenc.vcxproj trunk/OpenMPT/build/vs2022win81/ext/opusenc.vcxproj.filters trunk/OpenMPT/build/vs2022win81/ext/opusfile.vcxproj trunk/OpenMPT/build/vs2022win81/ext/opusfile.vcxproj.filters trunk/OpenMPT/build/vs2022win81/ext/portaudio.vcxproj trunk/OpenMPT/build/vs2022win81/ext/portaudio.vcxproj.filters trunk/OpenMPT/build/vs2022win81/ext/portaudiocpp.vcxproj trunk/OpenMPT/build/vs2022win81/ext/portaudiocpp.vcxproj.filters trunk/OpenMPT/build/vs2022win81/ext/pugixml.vcxproj trunk/OpenMPT/build/vs2022win81/ext/r8brain.vcxproj trunk/OpenMPT/build/vs2022win81/ext/rtaudio.vcxproj trunk/OpenMPT/build/vs2022win81/ext/rtmidi.vcxproj trunk/OpenMPT/build/vs2022win81/ext/stb_vorbis.vcxproj trunk/OpenMPT/build/vs2022win81/ext/stb_vorbis.vcxproj.filters trunk/OpenMPT/build/vs2022win81/ext/vorbis.vcxproj trunk/OpenMPT/build/vs2022win81/ext/vorbis.vcxproj.filters trunk/OpenMPT/build/vs2022win81/ext/zlib.vcxproj trunk/OpenMPT/build/vs2022win81/in_openmpt.vcxproj trunk/OpenMPT/build/vs2022win81/in_openmpt.vcxproj.filters trunk/OpenMPT/build/vs2022win81/libopenmpt-small.vcxproj trunk/OpenMPT/build/vs2022win81/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2022win81/libopenmpt.vcxproj trunk/OpenMPT/build/vs2022win81/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2022win81/libopenmpt_example_c.vcxproj trunk/OpenMPT/build/vs2022win81/libopenmpt_example_c.vcxproj.filters trunk/OpenMPT/build/vs2022win81/libopenmpt_example_c_mem.vcxproj trunk/OpenMPT/build/vs2022win81/libopenmpt_example_c_mem.vcxproj.filters trunk/OpenMPT/build/vs2022win81/libopenmpt_example_c_probe.vcxproj trunk/OpenMPT/build/vs2022win81/libopenmpt_example_c_probe.vcxproj.filters trunk/OpenMPT/build/vs2022win81/libopenmpt_example_c_unsafe.vcxproj trunk/OpenMPT/build/vs2022win81/libopenmpt_example_c_unsafe.vcxproj.filters trunk/OpenMPT/build/vs2022win81/libopenmpt_example_cxx.vcxproj trunk/OpenMPT/build/vs2022win81/libopenmpt_example_cxx.vcxproj.filters trunk/OpenMPT/build/vs2022win81/libopenmpt_test.vcxproj trunk/OpenMPT/build/vs2022win81/libopenmpt_test.vcxproj.filters trunk/OpenMPT/build/vs2022win81/openmpt123.vcxproj trunk/OpenMPT/build/vs2022win81/openmpt123.vcxproj.filters trunk/OpenMPT/build/vs2022win81/updatesigntool.vcxproj trunk/OpenMPT/build/vs2022win81/updatesigntool.vcxproj.filters trunk/OpenMPT/build/vs2022win81/xmp-openmpt.vcxproj trunk/OpenMPT/build/vs2022win81/xmp-openmpt.vcxproj.filters Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj Tue Jun 3 14:09:00 2025 (r23326) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj Tue Jun 3 14:09:39 2025 (r23327) @@ -406,6 +406,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> <LargeAddressAware>true</LargeAddressAware> </Link> <Manifest> @@ -444,6 +445,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> <LargeAddressAware>true</LargeAddressAware> </Link> <Manifest> @@ -629,6 +631,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> <LargeAddressAware>true</LargeAddressAware> </Link> <Manifest> @@ -667,6 +670,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> <LargeAddressAware>true</LargeAddressAware> </Link> <Manifest> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj.filters Tue Jun 3 14:09:00 2025 (r23326) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj.filters Tue Jun 3 14:09:39 2025 (r23327) @@ -1,4 +1,4 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <ItemGroup> <Filter Include="build"> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj Tue Jun 3 14:09:00 2025 (r23326) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj Tue Jun 3 14:09:39 2025 (r23327) @@ -370,6 +370,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> <ImportLibrary>..\..\bin\release\vs2017-winxp-static\x86\OpenMPT-NativeSupport.lib</ImportLibrary> <LargeAddressAware>true</LargeAddressAware> </Link> @@ -399,6 +400,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> <ImportLibrary>..\..\bin\release\vs2017-winxp-static\amd64\OpenMPT-NativeSupport.lib</ImportLibrary> <LargeAddressAware>true</LargeAddressAware> </Link> @@ -539,6 +541,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> <ImportLibrary>..\..\bin\release\vs2017-winxp-shared\x86\OpenMPT-NativeSupport.lib</ImportLibrary> <LargeAddressAware>true</LargeAddressAware> </Link> @@ -568,6 +571,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> <ImportLibrary>..\..\bin\release\vs2017-winxp-shared\amd64\OpenMPT-NativeSupport.lib</ImportLibrary> <LargeAddressAware>true</LargeAddressAware> </Link> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj.filters Tue Jun 3 14:09:00 2025 (r23326) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj.filters Tue Jun 3 14:09:39 2025 (r23327) @@ -1,4 +1,4 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <ItemGroup> <Filter Include="common"> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj Tue Jun 3 14:09:00 2025 (r23326) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj Tue Jun 3 14:09:39 2025 (r23327) @@ -406,6 +406,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> <LargeAddressAware>true</LargeAddressAware> </Link> <Manifest> @@ -444,6 +445,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> <LargeAddressAware>true</LargeAddressAware> </Link> <Manifest> @@ -629,6 +631,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> <LargeAddressAware>true</LargeAddressAware> </Link> <Manifest> @@ -667,6 +670,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> <LargeAddressAware>true</LargeAddressAware> </Link> <Manifest> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj.filters Tue Jun 3 14:09:00 2025 (r23326) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj.filters Tue Jun 3 14:09:39 2025 (r23327) @@ -1,4 +1,4 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <ItemGroup> <Filter Include="build"> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-WineWrapper.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-WineWrapper.vcxproj Tue Jun 3 14:09:00 2025 (r23326) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-WineWrapper.vcxproj Tue Jun 3 14:09:39 2025 (r23327) @@ -367,6 +367,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> <ImportLibrary>..\..\bin\release\vs2017-winxp-static\x86\OpenMPT-WineWrapper.lib</ImportLibrary> <LargeAddressAware>true</LargeAddressAware> </Link> @@ -395,6 +396,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> <ImportLibrary>..\..\bin\release\vs2017-winxp-static\amd64\OpenMPT-WineWrapper.lib</ImportLibrary> <LargeAddressAware>true</LargeAddressAware> </Link> @@ -530,6 +532,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> <ImportLibrary>..\..\bin\release\vs2017-winxp-shared\x86\OpenMPT-WineWrapper.lib</ImportLibrary> <LargeAddressAware>true</LargeAddressAware> </Link> @@ -558,6 +561,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> <ImportLibrary>..\..\bin\release\vs2017-winxp-shared\amd64\OpenMPT-WineWrapper.lib</ImportLibrary> <LargeAddressAware>true</LargeAddressAware> </Link> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-WineWrapper.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-WineWrapper.vcxproj.filters Tue Jun 3 14:09:00 2025 (r23326) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-WineWrapper.vcxproj.filters Tue Jun 3 14:09:39 2025 (r23327) @@ -1,4 +1,4 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <ItemGroup> <Filter Include="mptrack"> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj Tue Jun 3 14:09:00 2025 (r23326) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj Tue Jun 3 14:09:39 2025 (r23327) @@ -406,6 +406,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> <LargeAddressAware>true</LargeAddressAware> </Link> <Manifest> @@ -444,6 +445,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> <LargeAddressAware>true</LargeAddressAware> </Link> <Manifest> @@ -629,6 +631,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> <LargeAddressAware>true</LargeAddressAware> </Link> <Manifest> @@ -667,6 +670,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> <LargeAddressAware>true</LargeAddressAware> </Link> <Manifest> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj.filters Tue Jun 3 14:09:00 2025 (r23326) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj.filters Tue Jun 3 14:09:39 2025 (r23327) @@ -1,4 +1,4 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <ItemGroup> <Filter Include="build"> Modified: trunk/OpenMPT/build/vs2017winxp/PluginBridge.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/PluginBridge.vcxproj Tue Jun 3 14:09:00 2025 (r23326) +++ trunk/OpenMPT/build/vs2017winxp/PluginBridge.vcxproj Tue Jun 3 14:09:39 2025 (r23327) @@ -388,6 +388,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> <LargeAddressAware>true</LargeAddressAware> </Link> <Manifest> @@ -424,6 +425,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> <LargeAddressAware>true</LargeAddressAware> </Link> <Manifest> @@ -599,6 +601,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> <LargeAddressAware>true</LargeAddressAware> </Link> <Manifest> @@ -635,6 +638,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> <LargeAddressAware>true</LargeAddressAware> </Link> <Manifest> Modified: trunk/OpenMPT/build/vs2017winxp/PluginBridge.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/PluginBridge.vcxproj.filters Tue Jun 3 14:09:00 2025 (r23326) +++ trunk/OpenMPT/build/vs2017winxp/PluginBridge.vcxproj.filters Tue Jun 3 14:09:39 2025 (r23327) @@ -1,4 +1,4 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <ItemGroup> <Filter Include="common"> Modified: trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.vcxproj Tue Jun 3 14:09:00 2025 (r23326) +++ trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.vcxproj Tue Jun 3 14:09:39 2025 (r23327) @@ -389,6 +389,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> <DataExecutionPrevention>false</DataExecutionPrevention> </Link> <Manifest> @@ -425,6 +426,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> <DataExecutionPrevention>false</DataExecutionPrevention> <AdditionalOptions>/HIGHENTROPYVA:NO %(AdditionalOptions)</AdditionalOptions> </Link> @@ -603,6 +605,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> <DataExecutionPrevention>false</DataExecutionPrevention> </Link> <Manifest> @@ -639,6 +642,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> <DataExecutionPrevention>false</DataExecutionPrevention> <AdditionalOptions>/HIGHENTROPYVA:NO %(AdditionalOptions)</AdditionalOptions> </Link> Modified: trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.vcxproj.filters Tue Jun 3 14:09:00 2025 (r23326) +++ trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.vcxproj.filters Tue Jun 3 14:09:39 2025 (r23327) @@ -1,4 +1,4 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <ItemGroup> <Filter Include="common"> Modified: trunk/OpenMPT/build/vs2017winxp/ext/UnRAR.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/ext/UnRAR.vcxproj Tue Jun 3 14:09:00 2025 (r23326) +++ trunk/OpenMPT/build/vs2017winxp/ext/UnRAR.vcxproj Tue Jun 3 14:09:39 2025 (r23327) @@ -354,6 +354,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> </Link> </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> @@ -378,6 +379,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> </Link> </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Checked|Win32'"> @@ -499,6 +501,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> <ImportLibrary>..\..\..\bin\release\vs2017-winxp-shared\x86\openmpt-unrar.lib</ImportLibrary> <ModuleDefinitionFile>../../../include/unrar/dll_nocrypt.def</ModuleDefinitionFile> <LargeAddressAware>true</LargeAddressAware> @@ -526,6 +529,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> <ImportLibrary>..\..\..\bin\release\vs2017-winxp-shared\amd64\openmpt-unrar.lib</ImportLibrary> <ModuleDefinitionFile>../../../include/unrar/dll_nocrypt.def</ModuleDefinitionFile> <LargeAddressAware>true</LargeAddressAware> Modified: trunk/OpenMPT/build/vs2017winxp/ext/ancient.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/ext/ancient.vcxproj Tue Jun 3 14:09:00 2025 (r23326) +++ trunk/OpenMPT/build/vs2017winxp/ext/ancient.vcxproj Tue Jun 3 14:09:39 2025 (r23327) @@ -354,6 +354,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> </Link> </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> @@ -378,6 +379,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> </Link> </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Checked|Win32'"> @@ -497,6 +499,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> <ImportLibrary>..\..\..\bin\release\vs2017-winxp-shared\x86\openmpt-ancient.lib</ImportLibrary> <LargeAddressAware>true</LargeAddressAware> </Link> @@ -523,6 +526,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> <ImportLibrary>..\..\..\bin\release\vs2017-winxp-shared\amd64\openmpt-ancient.lib</ImportLibrary> <LargeAddressAware>true</LargeAddressAware> </Link> Modified: trunk/OpenMPT/build/vs2017winxp/ext/ancient.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/ext/ancient.vcxproj.filters Tue Jun 3 14:09:00 2025 (r23326) +++ trunk/OpenMPT/build/vs2017winxp/ext/ancient.vcxproj.filters Tue Jun 3 14:09:39 2025 (r23327) @@ -1,4 +1,4 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <ItemGroup> <Filter Include="api"> Modified: trunk/OpenMPT/build/vs2017winxp/ext/cryptopp.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/ext/cryptopp.vcxproj Tue Jun 3 14:09:00 2025 (r23326) +++ trunk/OpenMPT/build/vs2017winxp/ext/cryptopp.vcxproj Tue Jun 3 14:09:39 2025 (r23327) @@ -348,6 +348,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> </Link> </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> @@ -372,6 +373,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> </Link> </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Checked|Win32'"> @@ -487,6 +489,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> </Link> </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseShared|x64'"> @@ -511,6 +514,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> </Link> </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='CheckedShared|Win32'"> Modified: trunk/OpenMPT/build/vs2017winxp/ext/flac.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/ext/flac.vcxproj Tue Jun 3 14:09:00 2025 (r23326) +++ trunk/OpenMPT/build/vs2017winxp/ext/flac.vcxproj Tue Jun 3 14:09:39 2025 (r23327) @@ -351,6 +351,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> </Link> </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> @@ -374,6 +375,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> </Link> </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Checked|Win32'"> @@ -488,6 +490,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</Opt... [truncated message content] |
From: <sv...@op...> - 2025-06-03 12:09:13
|
Author: manx Date: Tue Jun 3 14:09:00 2025 New Revision: 23326 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=23326 Log: [Fix] build: Premake: Adjust configuration for Premake 5.0.0-beta3. Modified: trunk/OpenMPT/build/premake/premake-defaults.lua trunk/OpenMPT/build/premake/premake.lua Modified: trunk/OpenMPT/build/premake/premake-defaults.lua ============================================================================== --- trunk/OpenMPT/build/premake/premake-defaults.lua Tue Jun 3 14:05:19 2025 (r23325) +++ trunk/OpenMPT/build/premake/premake-defaults.lua Tue Jun 3 14:09:00 2025 (r23326) @@ -132,7 +132,7 @@ filter { "action:vs*", "action:vs2017" } defines { "MPT_CHECK_CXX_IGNORE_PREPROCESSOR" } filter { "action:vs*", "not action:vs2017" } - preprocessor "Standard" + usestandardpreprocessor "On" conformancemode "On" filter { "not action:vs*", "language:C++" } buildoptions { "-std=c++17" } Modified: trunk/OpenMPT/build/premake/premake.lua ============================================================================== --- trunk/OpenMPT/build/premake/premake.lua Tue Jun 3 14:05:19 2025 (r23325) +++ trunk/OpenMPT/build/premake/premake.lua Tue Jun 3 14:09:00 2025 (r23326) @@ -169,35 +169,6 @@ -premake.api.register { - name = "preprocessor", - scope = "config", - kind = "string", - allowed = { - "Default", - "Standard", - "Legacy", - } -} - -function premake.vstudio.vc2010.preprocessor(cfg) - if _ACTION >= "vs2019" then - if (cfg.preprocessor == 'Standard') then - premake.vstudio.vc2010.element("UseStandardPreprocessor", nil, "true") - elseif (cfg.preprocessor == 'Legacy') then - premake.vstudio.vc2010.element("UseStandardPreprocessor", nil, "false") - end - end -end - -premake.override(premake.vstudio.vc2010.elements, "clCompile", function(base, prj) - local calls = base(prj) - table.insertafter(calls, premake.vstudio.vc2010.externalAngleBrackets, premake.vstudio.vc2010.preprocessor) - return calls -end) - - - mpt_projectpathname = _ACTION .. _OPTIONS["windows-version"] mpt_bindirsuffix = _OPTIONS["windows-version"] |
From: <sv...@op...> - 2025-06-02 21:48:40
|
Author: sagamusix Date: Mon Jun 2 23:48:32 2025 New Revision: 23324 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=23324 Log: Merged revision(s) 23322-23323 from trunk/OpenMPT: [Fix] Pattern tab: Avoid slight overlapping of order switch buttons. ........ [Fix] MED: When triggering a synth note with a Synth Jump command on the same row, the initial speed command still needs to be executed (https://www.un4seen.com/forum/?msg=145046). ........ Modified: branches/OpenMPT-1.32/ (props changed) branches/OpenMPT-1.32/mptrack/mptrack.rc branches/OpenMPT-1.32/soundlib/InstrumentSynth.cpp Modified: branches/OpenMPT-1.32/mptrack/mptrack.rc ============================================================================== --- branches/OpenMPT-1.32/mptrack/mptrack.rc Mon Jun 2 23:48:14 2025 (r23323) +++ branches/OpenMPT-1.32/mptrack/mptrack.rc Mon Jun 2 23:48:32 2025 (r23324) @@ -1066,7 +1066,7 @@ EDITTEXT IDC_EDIT_SEQNUM,432,8,28,12,ES_AUTOHSCROLL | ES_NUMBER CONTROL "",IDC_SPIN_SEQNUM,"msctls_updown32",UDS_WRAP | UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS | UDS_NOTHOUSANDS,450,6,11,11 EDITTEXT IDC_EDIT_SEQUENCE_NAME,462,8,97,12,ES_AUTOHSCROLL - PUSHBUTTON "<<",IDC_BUTTON2,3,51,14,15 + PUSHBUTTON "<<",IDC_BUTTON2,2,51,14,15 PUSHBUTTON ">>",IDC_BUTTON1,15,51,14,15 END @@ -2183,6 +2183,10 @@ BOTTOMMARGIN, 200 END + IDD_CONTROL_PATTERNS, DIALOG + BEGIN + END + IDD_PATTERN_PROPERTIES, DIALOG BEGIN END Modified: branches/OpenMPT-1.32/soundlib/InstrumentSynth.cpp ============================================================================== --- branches/OpenMPT-1.32/soundlib/InstrumentSynth.cpp Mon Jun 2 23:48:14 2025 (r23323) +++ branches/OpenMPT-1.32/soundlib/InstrumentSynth.cpp Mon Jun 2 23:48:32 2025 (r23324) @@ -205,13 +205,23 @@ states.resize(scripts.size()); for(size_t i = 0; i < scripts.size(); i++) { + auto &script = scripts[i]; auto &state = states[i]; if(chn.triggerNote) mpt::reconstruct(state); + if(i == 1 && chn.rowCommand.command == CMD_MED_SYNTH_JUMP && chn.isFirstTick) - state.JumpToPosition(scripts[i], chn.rowCommand.param); + { + // Ugly special case: If the script didn't run yet (not triggered on same row), we need to run at least the first SetStepSpeed command. + if(state.m_nextRow == 0 && !script.empty() && script[0].type == Event::Type::SetStepSpeed) + { + state.EvaluateEvent(script[0], playState, channel, sndFile, *this); + state.m_stepsRemain = 0; + } + state.JumpToPosition(script, chn.rowCommand.param); + } - state.NextTick(scripts[i], playState, channel, sndFile, *this); + state.NextTick(script, playState, channel, sndFile, *this); } } |