1dd567a169 
								
							
								 
							
						 
						
							
							
								
								only ignore the specific warning being generated  
							
							... 
							
							
							
							instead of -Wno-error 
							
						 
						
							2022-02-05 16:07:47 -08:00  
				
					
						
							
							
								 
						
							
							
								7cf055fcd0 
								
							
								 
							
						 
						
							
							
								
								avoid treating libexpat build warnings as errors  
							
							... 
							
							
							
							this effectively overrides the CMAKE EXPAT_WARNINGS_AS_ERRORS to be
treated as always OFF. since we currently add -Werror at the top-level
CMakeLists.txt file, that variable was previously effectively always ON.
Unless we want to be on the hook for solving libexpat build warnings, I
believe this way will avoid unnecessary build breakages for users. 
							
						 
						
							2022-02-05 16:07:47 -08:00  
				
					
						
							
							
								 
						
							
							
								57b4a419b3 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							... 
							
							
							
							scripts: master 
							
						 
						
							2022-01-31 07:16:27 +00:00  
				
					
						
							
							
								 
						
							
							
								3a94758916 
								
									
								
							
								 
							
						 
						
							
							
								
								Pin sphinx to <4.4.0  
							
							... 
							
							
							
							Pending https://github.com/sphinx-doc/sphinx/issues/10112  
							
						 
						
							2022-01-31 01:23:51 -05:00  
				
					
						
							
							
								 
						
							
							
								f5500d220e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'Bumber64/patch-1' into develop  
							
							
							
						 
						
							2021-12-18 16:49:43 -05:00  
				
					
						
							
							
								 
						
							
							
								bc042bc7df 
								
									
								
							
								 
							
						 
						
							
							
								
								Use copyall instead of nesting pos2xyz and xyz2pos  
							
							
							
						 
						
							2021-12-18 02:05:16 -08:00  
				
					
						
							
							
								 
						
							
							
								e813301d16 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							... 
							
							
							
							scripts: master 
							
						 
						
							2021-12-08 07:16:54 +00:00  
				
					
						
							
							
								 
						
							
							
								e1e3c6f7ac 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							... 
							
							
							
							library/xml: master 
							
						 
						
							2021-10-29 07:16:44 +00:00  
				
					
						
							
							
								 
						
							
							
								b61c88663e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'lethosor/lua-upgrade-5.3.6' into develop  
							
							
							
						 
						
							2021-10-08 19:17:32 -04:00  
				
					
						
							
							
								 
						
							
							
								1f8392fa0b 
								
									
								
							
								 
							
						 
						
							
							
								
								Upgrade to Lua 5.3.6  
							
							
							
						 
						
							2021-10-08 17:55:55 -04:00  
				
					
						
							
							
								 
						
							
							
								5fd56bfb68 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							... 
							
							
							
							scripts: master 
							
						 
						
							2021-10-07 07:16:17 +00:00  
				
					
						
							
							
								 
						
							
							
								b59db623cf 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							... 
							
							
							
							scripts: master 
							
						 
						
							2021-10-05 07:15:58 +00:00  
				
					
						
							
							
								 
						
							
							
								5d6f88fa72 
								
							
								 
							
						 
						
							
							
								
								update changelog  
							
							
							
						 
						
							2021-10-04 15:32:26 -07:00  
				
					
						
							
							
								 
						
							
							
								c8e09f7143 
								
							
								 
							
						 
						
							
							
								
								add zone ecosystem tests  
							
							
							
						 
						
							2021-10-04 15:32:26 -07:00  
				
					
						
							
							
								 
						
							
							
								434d072919 
								
							
								 
							
						 
						
							
							
								
								implement zone phase for blueprint  
							
							
							
						 
						
							2021-10-04 15:32:26 -07:00  
				
					
						
							
							
								 
						
							
							
								f776219a6f 
								
							
								 
							
						 
						
							
							
								
								standardize descriptions of ecosystem tests  
							
							
							
						 
						
							2021-10-04 15:32:26 -07:00  
				
					
						
							
							
								 
						
							
							
								dadb053d5f 
								
							
								 
							
						 
						
							
							
								
								fix typo in hostpital supply config  
							
							... 
							
							
							
							powder -> plaster 
							
						 
						
							2021-10-04 15:32:26 -07:00  
				
					
						
							
							
								 
						
							
							
								86cd723162 
								
							
								 
							
						 
						
							
							
								
								update changelog  
							
							
							
						 
						
							2021-10-04 12:53:31 -07:00  
				
					
						
							
							
								 
						
							
							
								ffe5bad66b 
								
							
								 
							
						 
						
							
							
								
								implement "track" phase in blueprint  
							
							... 
							
							
							
							required decoupling phases from modes since now we have two "dig" phases 
							
						 
						
							2021-10-04 12:53:31 -07:00  
				
					
						
							
							
								 
						
							
							
								490afa28c5 
								
							
								 
							
						 
						
							
							
								
								ecosystem test harness: decouple phases from modes  
							
							
							
						 
						
							2021-10-04 12:53:31 -07:00  
				
					
						
							
							
								 
						
							
							
								15456c523b 
								
							
								 
							
						 
						
							
							
								
								add "tracks" ecosystem test  
							
							
							
						 
						
							2021-10-04 12:53:31 -07:00  
				
					
						
							
							
								 
						
							
							
								9d2e51c003 
								
							
								 
							
						 
						
							
							
								
								add tracks to "basic" ecosystem test  
							
							
							
						 
						
							2021-10-04 12:53:31 -07:00  
				
					
						
							
							
								 
						
							
							
								44fc289b79 
								
							
								 
							
						 
						
							
							
								
								remove the "all" prefix from ecosystem tests  
							
							... 
							
							
							
							so they're easier to tell apart when listing the dir 
							
						 
						
							2021-10-04 12:53:31 -07:00  
				
					
						
							
							
								 
						
							
							
								c292b14b3e 
								
							
								 
							
						 
						
							
							
								
								add documentation for quickfort single-tile tracks  
							
							
							
						 
						
							2021-10-04 11:02:18 -07:00  
				
					
						
							
							
								 
						
							
							
								8245db8862 
								
							
								 
							
						 
						
							
							
								
								update changelog  
							
							
							
						 
						
							2021-10-03 08:54:27 -07:00  
				
					
						
							
							
								 
						
							
							
								089de5f422 
								
							
								 
							
						 
						
							
							
								
								support non-rectangular extent-based buildings  
							
							
							
						 
						
							2021-10-03 08:54:27 -07:00  
				
					
						
							
							
								 
						
							
							
								438f030221 
								
							
								 
							
						 
						
							
							
								
								update changelog  
							
							
							
						 
						
							2021-10-02 23:36:26 -07:00  
				
					
						
							
							
								 
						
							
							
								27c0c41536 
								
							
								 
							
						 
						
							
							
								
								only create empty blueprints on explicit request  
							
							... 
							
							
							
							and use the new functionality in the ecosystem tests, which simplifies
the blueprint commandline creation 
							
						 
						
							2021-10-02 23:36:26 -07:00  
				
					
						
							
							
								 
						
							
							
								d013b336ba 
								
							
								 
							
						 
						
							
							
								
								update changelog  
							
							
							
						 
						
							2021-10-02 12:50:47 -07:00  
				
					
						
							
							
								 
						
							
							
								12eb9e48c7 
								
							
								 
							
						 
						
							
							
								
								support multi-type and non-rectangular stockpiles  
							
							... 
							
							
							
							and add integration tests 
							
						 
						
							2021-10-02 12:50:47 -07:00  
				
					
						
							
							
								 
						
							
							
								06916280f4 
								
							
								 
							
						 
						
							
							
								
								update changelog  
							
							
							
						 
						
							2021-10-02 09:26:32 -07:00  
				
					
						
							
							
								 
						
							
							
								42ae45dd5f 
								
							
								 
							
						 
						
							
							
								
								support designate for enterSidebarMode  
							
							
							
						 
						
							2021-10-02 09:26:32 -07:00  
				
					
						
							
							
								 
						
							
							
								850da0b5e4 
								
							
								 
							
						 
						
							
							
								
								move changelog entries to correct version  
							
							
							
						 
						
							2021-10-02 09:25:19 -07:00  
				
					
						
							
							
								 
						
							
							
								94e88532cd 
								
							
								 
							
						 
						
							
							
								
								update scripts head to incorporate unit test fix  
							
							
							
						 
						
							2021-10-02 09:25:19 -07:00  
				
					
						
							
							
								 
						
							
							
								e3f723c6a2 
								
							
								 
							
						 
						
							
							
								
								update changelog  
							
							
							
						 
						
							2021-10-02 09:25:19 -07:00  
				
					
						
							
							
								 
						
							
							
								9d1f84c6ac 
								
							
								 
							
						 
						
							
							
								
								add all buildings and convert to minimal  
							
							... 
							
							
							
							also add adjacent multi-tile buildings to ensure boundaries are detected
properly 
							
						 
						
							2021-10-02 09:25:19 -07:00  
				
					
						
							
							
								 
						
							
							
								09d7cd83df 
								
							
								 
							
						 
						
							
							
								
								add/fix missing/incorrect building specs  
							
							... 
							
							
							
							added:
- wS
- wp
- roller speed designations
- n
- TS
- ~s
- ~h
- ~c
- F
- ~a
fixed:
- Wall (CW -> Cw)
- DownStair (Cj -> Cd)
also remove track designations. we'll add that back once we create a
"track" phase. 
							
						 
						
							2021-10-02 09:25:19 -07:00  
				
					
						
							
							
								 
						
							
							
								8a08a0a0c1 
								
							
								 
							
						 
						
							
							
								
								produce minimal blueprints for the ecosystem test  
							
							
							
						 
						
							2021-10-02 09:25:19 -07:00  
				
					
						
							
							
								 
						
							
							
								d7d4f364ac 
								
							
								 
							
						 
						
							
							
								
								channel over dig equals no ramp  
							
							... 
							
							
							
							fixes special case where a channel tile is specified over a regular dig
tile. this allows dig-now to produce a flat floor in that case, which is
likely what is intended. 
							
						 
						
							2021-10-02 09:25:19 -07:00  
				
					
						
							
							
								 
						
							
							
								42f4cbdc9c 
								
							
								 
							
						 
						
							
							
								
								remove designations from all modified tiles  
							
							... 
							
							
							
							found this bug with blueprint-generated blueprints. if both a channel
and the resulting ramp are explicitly marked in the blueprint (like the
blueprint plugin does), the channel is processed first, pre-creating the
ramp in the tile designated for a ramp. Then, when the ramp designation
is processed, the ramp is already there, which is an invalid tile to
make a ramp on, so the designation is skipped (and therefore not
cleared). this change clears the designation for both the ramp tile and
the channel tile when either is processed. this opens another edge case
where the designation under a channel is a regular 'd' mine, which will
now get ignored and leave a ramp insead of a flat floor. but I'll
address that in the next commit. 
							
						 
						
							2021-10-02 09:25:19 -07:00  
				
					
						
							
							
								 
						
							
							
								1a11c43546 
								
							
								 
							
						 
						
							
							
								
								record carved tracks in dig blueprints  
							
							
							
						 
						
							2021-10-02 09:25:19 -07:00  
				
					
						
							
							
								 
						
							
							
								62493dd282 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							... 
							
							
							
							scripts: master 
							
						 
						
							2021-10-02 07:15:23 +00:00  
				
					
						
							
							
								 
						
							
							
								73c309b3a8 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							... 
							
							
							
							scripts: master 
							
						 
						
							2021-09-29 07:15:55 +00:00  
				
					
						
							
							
								 
						
							
							
								443d1a17a1 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'test-dump-df-state' into develop  
							
							
							
						 
						
							2021-09-28 21:34:19 -04:00  
				
					
						
							
							
								 
						
							
							
								2471028227 
								
									
								
							
								 
							
						 
						
							
							
								
								test.lua: Dump some DF globals  
							
							... 
							
							
							
							This should help identify differences in environments, e.g. what the screen
resolution is in `PRINT_MODE:TEXT`. The `scripts/gui/blueprint:render_labels`
test currently fails in an 80x25 resolution, which implies that our CI is using
something else. 
							
						 
						
							2021-09-28 21:18:50 -04:00  
				
					
						
							
							
								 
						
							
							
								b51d7cc80d 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							... 
							
							
							
							library/xml: master 
							
						 
						
							2021-09-28 07:15:58 +00:00  
				
					
						
							
							
								 
						
							
							
								ecdfca89d1 
								
							
								 
							
						 
						
							
							
								
								support nil to indicate no short param name  
							
							
							
						 
						
							2021-09-25 22:00:49 -07:00  
				
					
						
							
							
								 
						
							
							
								fc556c9e5d 
								
							
								 
							
						 
						
							
							
								
								implement non-alias long form params  
							
							... 
							
							
							
							now long form parameters can exist by themselves without being an alias
for a required equivalent short form param 
							
						 
						
							2021-09-25 22:00:49 -07:00  
				
					
						
							
							
								 
						
							
							
								3c91f55612 
								
							
								 
							
						 
						
							
							
								
								update changelog  
							
							
							
						 
						
							2021-09-25 22:00:49 -07:00  
				
					
						
							
							
								 
						
							
							
								0d55ff89cd 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							... 
							
							
							
							scripts: master 
							
						 
						
							2021-09-23 07:15:51 +00:00