Skip to content

Commit f27f87b

Browse files
committed
pull develop and merge conflicts
2 parents 2f8e06b + 3cded00 commit f27f87b

File tree

1,153 files changed

+137852
-53432
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,153 files changed

+137852
-53432
lines changed

.git-blame-ignore-revs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -531,3 +531,11 @@ ab5c96312d0cddec395e9616f23a8bd5f433ac6e
531531

532532
# Apply clang-format-19 and clang-tidy --checks=-*,readability-braces-around-statements [Julien Marrec, 2025-05-23]
533533
9985a5f1a0f9e6fbb59033996f2d17f2a8eaf6fb
534+
535+
# [chore] Reformat IDFs [Julien Marrec, 2025-10-10]
536+
c52230939b1c05078af093479e7ad8fd68068931
537+
92edaf24429481630f8ba3c4aad8da464814e938
538+
0eeb10edfde3c9d9bf015722b962164686ddb339
539+
de3778bc1cfa756d84cc3e925e811fea4b232765
540+
8b1dd8074891e1baa85e72799d861c143d479798
541+
1ccaafed343cc3f6d58cea99275a9001ccfd29a4

.github/pull_request_template.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,11 @@ Pull request overview
2323
- [ ] If IDD requires transition, transition source, rules, ExpandObjects, and IDFs must be updated, and add IDDChange label
2424
- [ ] If structural output changes, add to output rules file and add OutputChange label
2525
- [ ] If adding/removing any LaTeX docs or figures, update that document's CMakeLists file dependencies
26+
- [ ] If adding/removing any output files (e.g., eplustbl.*)
27+
- [ ] Update ..\scripts\Epl-run.bat
28+
- [ ] Update ..\scripts\RunEPlus.bat
29+
- [ ] Update ..\src\EPLaunch\ MainModule.bas, epl-ui.frm, and epl.vbp (VersionComments)
30+
- [ ] Update ..\.github\workflows\energyplus.py
2631

2732
### Reviewer
2833

bin/EP-Launch/EP-Launch.exe

4 KB
Binary file not shown.

cmake/PythonFixUpTclTk.py

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -151,18 +151,26 @@ def get_linked_libraries(p: Path):
151151
# along with the /usr/share/tcltk/tclX.Y and /usr/share/tcltk/tkX.Y folders.
152152
# while I think X.Y will be 8.6, I'll try my best to be flexible for version and architecture
153153
arch = platform.machine() # x86_64, arm64, aarch64
154-
base_lib_dir = Path('/usr/lib')
155-
arch_lib_dir = base_lib_dir / f"{arch}-linux-gnu"
154+
if platform.freedesktop_os_release()['ID'] in ['centos', 'almalinux']:
155+
arch_lib_dir = Path('/usr/lib64')
156+
tcl_tk_root_dir = Path('/usr/share')
157+
else:
158+
arch_lib_dir = Path('/usr/lib') / f"{arch}-linux-gnu"
159+
tcl_tk_root_dir = Path('/usr/share/tcltk')
160+
156161
lib_tk_search_path = arch_lib_dir / "libtk[0-9]*.[0-9]*.so"
157162
tk_candidates = glob.glob(str(lib_tk_search_path))
158163
if not tk_candidates:
159164
print(f"Could not find the libtk .so file, expected it inside {arch_lib_dir}")
160165
sys.exit(1)
161166
found_tk_so = Path(tk_candidates[0])
167+
print(f"Found libtk at: {found_tk_so}")
162168
target_tk_so = lib_dynload_dir / found_tk_so.name
169+
print(f"Copying libtk to: {target_tk_so}")
163170
shutil.copy(found_tk_so, target_tk_so)
164171
# we also need to find the _tkinter....so file in the python_lib/lib-dynload folder, and fixup the rpath
165172
matches = list(lib_dynload_dir.glob("_tkinter*.so"))
173+
print("DEBUG Matches:", matches)
166174
if len(matches) == 1:
167175
file_path = matches[0]
168176
print("DEBUG Found:", file_path)
@@ -176,7 +184,6 @@ def get_linked_libraries(p: Path):
176184
else:
177185
subprocess.check_output(["patchelf", "--set-rpath", '$ORIGIN', file_path])
178186
# and then grab the tcl and tk config/data folders as well
179-
tcl_tk_root_dir = Path('/usr/share/tcltk')
180187
if not tcl_tk_root_dir.exists():
181188
print(f"TclTk directory not found at expected location: {tcl_tk_root_dir}, make sure it is installed")
182189
tcl_search_path = tcl_tk_root_dir / "tcl[0-9]*.[0-9]*"

datasets/ASHRAE_2005_HOF_Materials.idf

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,6 @@
1515
!===============================================================================
1616
! The objects and syntax in this dataset comply with EnergyPlus, Version 8.4.0 and above, unless otherwise noted.
1717

18-
! Version,
19-
! 9.0; !- Version Identifier
20-
2118
Construction,
2219
Light Exterior Wall, !- Name
2320
F08 Metal surface, !- Outside Layer

datasets/AirCooledChiller.idf

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -143,9 +143,6 @@
143143
! Refrigerant = R407-C
144144
! The objects and syntax in this dataset comply with EnergyPlus, Version 8.4.0 and above, unless otherwise noted.
145145

146-
! Version,
147-
! 9.0; !- Version Identifier
148-
149146
Chiller:Electric:EIR,
150147
ElectricEIRChiller McQuay AGZ010BS 34.5kW/2.67COP, !- Name
151148
34465, !- Reference Capacity {W}

datasets/Boilers.idf

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,6 @@
1818
!
1919
! The objects and syntax in this dataset comply with EnergyPlus, Version 8.4.0 and above, unless otherwise noted.
2020

21-
! Version,
22-
! 9.0; !- Version Identifier
23-
2421
Curve:Biquadratic,
2522
CondensingBoilerEff, !- Name
2623
1.124970374, !- Coefficient1 Constant

0 commit comments

Comments
 (0)