Daniel Brooks
							
						 
						
							 
							
							
							
								
							
								9e935f67f8 
								
							
								 
							
						 
						
							
							
								
								makes dfhack -g work correctly  
							
							 
							
							... 
							
							
							
							First, simplifies the quoting of the environment variables. Then sets
startup-with-shell to off so that gdb does not start bash first; if it
starts bash ld will see the LD_PRELOAD and try to load libdfhack.so
into the bash process, which is not what we want.
We could instead use an exec-wrapper, but that would be a slightly
larger change and we don't need any of the convenience features that
using a shell gives us (argument expansion and redirects, basically). 
							
						 
						
							2018-05-19 03:02:44 -07:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								ceb4cc7577 
								
							
								 
							
						 
						
							
							
								
								Add downloads for OS X GCC 7 stdlib  
							
							 
							
							
							
						 
						
							2018-04-04 19:45:44 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								4f38260e8c 
								
							
								 
							
						 
						
							
							
								
								Pass the correct architecture to setarch on Linux  
							
							 
							
							... 
							
							
							
							Fixes  #1129  
							
						 
						
							2017-08-21 19:34:46 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								33ca7638f2 
								
							
								 
							
						 
						
							
							
								
								Make DFHack libraries take priority on Linux  
							
							 
							
							... 
							
							
							
							Fixes  #1008  
							
						 
						
							2016-10-22 13:04:15 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								42c620bb9c 
								
							
								 
							
						 
						
							
							
								
								Download non-broken libstdc++ on OS X  
							
							 
							
							
							
						 
						
							2016-07-27 21:43:38 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								828fee532a 
								
							
								 
							
						 
						
							
							
								
								Switch to downloading zlib.lib and SDLreal.dll on Windows  
							
							 
							
							
							
						 
						
							2016-07-27 21:08:24 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								eef66b0db1 
								
							
								 
							
						 
						
							
							
								
								Get rid of OS X path restrictions (see package/linux/dfhack)  
							
							 
							
							
							
						 
						
							2016-07-12 14:54:06 -04:00  
						
					 
				
					
						
							
							
								 
								Matthew Lindner
							
						 
						
							 
							
							
							
								
							
								ed96725293 
								
							
								 
							
						 
						
							
							
								
								Add protection from spaces in path and add warning in documentation  
							
							 
							
							
							
						 
						
							2016-07-12 14:44:18 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								a6c10307b0 
								
							
								 
							
						 
						
							
							
								
								Reset terminal color on exit  
							
							 
							
							
							
						 
						
							2016-05-14 19:39:10 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								c15cf5f415 
								
							
								 
							
						 
						
							
							
								
								Rename libstdc++ automatically in Linux launcher script  
							
							 
							
							
							
						 
						
							2016-01-18 09:21:31 -05:00  
						
					 
				
					
						
							
							
								 
								txtsd
							
						 
						
							 
							
							
							
								
							
								07e59139fd 
								
							
								 
							
						 
						
							
							
								
								Use distro_fixes.sh from LNP if it exists  
							
							 
							
							
							
						 
						
							2015-12-23 00:38:03 +05:30  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								00d39e270c 
								
							
								 
							
						 
						
							
							
								
								Add hack/libs to DYLD_LIBRARY_PATH on OS X  
							
							 
							
							... 
							
							
							
							Fixes an issue in #649  
							
						 
						
							2015-08-25 14:17:45 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								a1fd1d9219 
								
							
								 
							
						 
						
							
							
								
								Document dwarfmonitor and allow date format to be modified  
							
							 
							
							
							
						 
						
							2015-04-19 12:38:37 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								02cb510d20 
								
							
								 
							
						 
						
							
							
								
								Build OS X libstdc++ with -mmacosx-version-min=10.5  
							
							 
							
							... 
							
							
							
							Fixes  #561  
							
						 
						
							2015-03-22 15:01:13 -04:00  
						
					 
				
					
						
							
							
								 
								miffedmap
							
						 
						
							 
							
							
							
								
							
								ca6646e963 
								
							
								 
							
						 
						
							
							
								
								avoid dangling colon  
							
							 
							
							
							
						 
						
							2015-02-07 23:26:10 +02:00  
						
					 
				
					
						
							
							
								 
								miffedmap
							
						 
						
							 
							
							
							
								
							
								df9633c827 
								
							
								 
							
						 
						
							
							
								
								LD_PRELOAD should use colon rather then space as delimiter  
							
							 
							
							
							
						 
						
							2015-02-07 22:27:38 +02:00  
						
					 
				
					
						
							
							
								 
								miffedmap
							
						 
						
							 
							
							
							
								
							
								5f2d259593 
								
							
								 
							
						 
						
							
							
								
								Allow user to include custom libraries in LD_PRELOAD  
							
							 
							
							
							
						 
						
							2015-01-27 04:35:49 +02:00  
						
					 
				
					
						
							
							
								 
								Lethosor
							
						 
						
							 
							
							
							
								
							
								e20808b6f6 
								
							
								 
							
						 
						
							
							
								
								Allow `dfhack` script to be run from other directories on OS X  
							
							 
							
							
							
						 
						
							2015-01-11 13:53:51 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								57f6a94133 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'lethosor/osx-libstdc++'  
							
							 
							
							... 
							
							
							
							Also update NEWS 
							
						 
						
							2015-01-05 16:39:42 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								eb8bd82942 
								
							
								 
							
						 
						
							
							
								
								Add libstdc++.6.dylib to .gitignore  
							
							 
							
							
							
						 
						
							2014-12-23 10:32:46 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								02f2d88f35 
								
							
								 
							
						 
						
							
							
								
								Add option to install newer libstdc++ on OS X  
							
							 
							
							... 
							
							
							
							Also include a bzipped copy of libstdc++.6.dylib
Fixes  #437 
Fixes  #436 
Fixes  #460 
Fixes  #462  
							
						 
						
							2014-12-23 10:31:00 -05:00  
						
					 
				
					
						
							
							
								 
								Lethosor
							
						 
						
							 
							
							
							
								
							
								080c0bc5b2 
								
							
								 
							
						 
						
							
							
								
								Revert "Log output of "dfhack" script to dfhack.log"  
							
							 
							
							
							
						 
						
							2014-12-17 17:12:10 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								50765dd60f 
								
							
								 
							
						 
						
							
							
								
								Log output of "dfhack" script to dfhack.log  
							
							 
							
							
							
						 
						
							2014-11-22 10:08:38 -05:00  
						
					 
				
					
						
							
							
								 
								Eric Wald
							
						 
						
							 
							
							
							
								
							
								1b3e1b8e92 
								
							
								 
							
						 
						
							
							
								
								No longer prints -e when DF finishes.  
							
							 
							
							... 
							
							
							
							That echo option is a bash-specific extension, unavailable under other shells.
Fortunately, a bare echo with no arguments prints the single newline required here. 
							
						 
						
							2014-09-17 19:29:47 -06:00  
						
					 
				
					
						
							
							
								 
								Lethosor
							
						 
						
							 
							
							
							
								
							
								e120f536ec 
								
							
								 
							
						 
						
							
							
								
								Pass command-line arguments to DF (OS X)  
							
							 
							
							
							
						 
						
							2014-06-14 09:22:32 -04:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								afdfd00aa3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'segfault-reset-osx' of git://github.com/lethosor/dfhack into develop  
							
							 
							
							
							
						 
						
							2014-05-12 21:45:56 +04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								bbc417281c 
								
							
								 
							
						 
						
							
							
								
								Restore old terminal settings on segfault on OS X  
							
							 
							
							
							
						 
						
							2014-05-11 14:42:40 -04:00  
						
					 
				
					
						
							
							
								 
								Lethosor
							
						 
						
							 
							
							
							
								
							
								2ec1d84164 
								
							
								 
							
						 
						
							
							
								
								Use DYLD_LIBRARY_PATH on OS X instead of LD_LIBRARY_PATH  
							
							 
							
							... 
							
							
							
							Fixes  DFHack/dfhack#235  
							
						 
						
							2014-05-08 23:15:26 -04:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								74429f12d7 
								
							
								 
							
						 
						
							
							
								
								Pull the list of libraries to preload into a variable in linux/dfhack.  
							
							 
							
							... 
							
							
							
							This is so that the workaround described here can be applied easily:
http://www.bay12games.com/dwarves/mantisbt/view.php?id=2688  
							
						 
						
							2014-04-21 09:33:13 +04:00  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								658e64c1b2 
								
							
								 
							
						 
						
							
							
								
								Fix allegro, stonesense/deplibs is now hack/libs, sync isoworld and stonesense  
							
							 
							
							
							
						 
						
							2013-04-07 20:25:38 +02:00  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								575b1c45fc 
								
							
								 
							
						 
						
							
							
								
								Sync isoworld, linux fixes  
							
							 
							
							
							
						 
						
							2013-04-03 01:10:06 +02:00  
						
					 
				
					
						
							
							
								 
								Timothy Collett
							
						 
						
							 
							
							
							
								
							
								79dfb65b9a 
								
							
								 
							
						 
						
							
							
								
								FORCE_FLAT_NAMESPACE no longer needed  
							
							 
							
							
							
						 
						
							2013-03-15 13:59:47 -04:00  
						
					 
				
					
						
							
							
								 
								Timothy Collett
							
						 
						
							 
							
							
							
								
							
								24b93ea61f 
								
							
								 
							
						 
						
							
							
								
								Library location fixing script  
							
							 
							
							
							
						 
						
							2012-09-13 14:58:52 -04:00  
						
					 
				
					
						
							
							
								 
								Timothy Collett
							
						 
						
							 
							
							
							
								
							
								96abc903ab 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  http://github.com/peterix/dfhack  
							
							 
							
							
							
						 
						
							2012-09-10 11:54:56 -04:00  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								aee15db75f 
								
							
								 
							
						 
						
							
							
								
								Even better handling of terminal reset on linux  
							
							 
							
							
							
						 
						
							2012-07-12 13:00:01 +02:00  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								493b059f4c 
								
							
								 
							
						 
						
							
							
								
								Reset terminal to sane state after exiting on linux - without clearing the scrollback.  
							
							 
							
							
							
						 
						
							2012-07-12 02:51:00 +02:00  
						
					 
				
					
						
							
							
								 
								Timothy G Collett
							
						 
						
							 
							
							
							
								
							
								d5ae1fc4f2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/danaris/dfhack  
							
							 
							
							... 
							
							
							
							Conflicts:
	depends/clsocket
	package/darwin/dfhack
	package/darwin/dfhack-run
Fixed. 
							
						 
						
							2012-06-24 18:41:24 -04:00  
						
					 
				
					
						
							
							
								 
								Timothy G Collett
							
						 
						
							 
							
							
							
								
							
								b40682f61c 
								
							
								 
							
						 
						
							
							
								
								Add running scripts  
							
							 
							
							
							
						 
						
							2012-06-24 18:32:53 -04:00  
						
					 
				
					
						
							
							
								 
								Timothy Collett
							
						 
						
							 
							
							
							
								
							
								06fedc9b78 
								
							
								 
							
						 
						
							
							
								
								Add scripts to run dfhack on the Mac  
							
							 
							
							
							
						 
						
							2012-06-14 09:56:54 -04:00  
						
					 
				
					
						
							
							
								 
								jj
							
						 
						
							 
							
							
							
								
							
								a59825ff80 
								
							
								 
							
						 
						
							
							
								
								linux: remove LD_PRELOAD warning on x86_64 distrib  
							
							 
							
							
							
						 
						
							2012-05-19 13:02:11 +02:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								9d6e26fa5f 
								
							
								 
							
						 
						
							
							
								
								Fix crashing color_ostream::printerr due to vfprintf vs fprintf mixup.  
							
							 
							
							... 
							
							
							
							Also enable heap clearing in gdb mode, and fix a few newlines. 
							
						 
						
							2012-03-31 22:26:41 +04:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								e7851f5abd 
								
							
								 
							
						 
						
							
							
								
								Improve support for void RPC functions, dfhack-run, etc.  
							
							 
							
							
							
						 
						
							2012-03-15 11:07:43 +04:00  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								731472a478 
								
							
								 
							
						 
						
							
							
								
								Add eggy hooks (linux only for now)  
							
							 
							
							
							
						 
						
							2012-02-28 03:37:56 +01:00  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								647916e109 
								
							
								 
							
						 
						
							
							
								
								Graphic module  
							
							 
							
							
							
						 
						
							2011-12-07 20:37:09 +01:00  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								780b659210 
								
							
								 
							
						 
						
							
							
								
								Zeromq hello world plugin.  
							
							 
							
							
							
						 
						
							2011-11-25 22:14:36 +01:00  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								0808c9c0ab 
								
							
								 
							
						 
						
							
							
								
								Add support for stonesense distributed with allegro libs as .so  
							
							 
							
							
							
						 
						
							2011-08-20 13:37:14 +02:00  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								a0f99ef707 
								
							
								 
							
						 
						
							
							
								
								Many tweaks to plugins, reorganized the build system and removed more cruft.  
							
							 
							
							
							
						 
						
							2011-08-14 08:42:21 +02:00  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								c423bb6e88 
								
							
								 
							
						 
						
							
							
								
								Use 'setarch i386 -R' on linux to be usre that ASLR won't break things.  
							
							 
							
							
							
						 
						
							2011-08-09 20:38:47 +02:00  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								262a5c9da3 
								
							
								 
							
						 
						
							
							
								
								Callgrind in dfhack script, added an option for building stonesense.  
							
							 
							
							
							
						 
						
							2011-07-21 11:29:26 +02:00  
						
					 
				
					
						
							
							
								 
								Matthew Cline
							
						 
						
							 
							
							
							
								
							
								592a65f9a3 
								
							
								 
							
						 
						
							
							
								
								".dfhackrc" user config file  
							
							 
							
							... 
							
							
							
							If the file ".dfhackrc" exists in the user's home directory or in the
game directory it will be sourced, so the user can set environmental
variables like LD_LIBRARY_PATH.  There's also a few shell variables it
can set to alter the behavior of the dfhack script. 
							
						 
						
							2011-07-17 15:50:31 -07:00