Log for #openttdcoop.devzone on 16th July 2009:
Times are UTC Toggle Colours
01:33:34  <Brot6> Backup done! (Usage: 77M)
01:33:34  <Brot6> NANCY!! Why is everything RED?!
01:48:08  <Brot6> ::DevZone:: OpenGFX - Feature #111: Sprites 4694:4694 (1) - Toyland: Statue @ (by athanasios)
04:22:44  <Brot6> ::DevZone:: OpenGFX - Feature #111: Sprites 4694:4694 (1) - Toyland: Statue @ (by athanasios)
04:27:06  <Brot6> ::DevZone:: OpenGFX - Feature #294: Sprite 4629 - Toyland Church (32bpp, 8bpp) @ (by athanasios)
05:13:17  *** ODM has joined #openttdcoop.devzone
08:56:11  *** yorick has joined #openttdcoop.devzone
09:02:41  <ODM> ohno yorick
09:05:45  <yorick> ohno a windws update
09:05:56  <yorick> telling me it's restarting in 3 min 36 sec
09:06:01  <yorick> so brb
09:06:05  *** yorick has quit IRC
09:15:41  *** yorick has joined #openttdcoop.devzone
09:15:45  <yorick> back :)
09:16:05  * yorick checks which updates have been installed
09:16:33  <yorick> security update... cumulative secutiy update fir activex killbits...malicious software removal tool
09:16:45  <yorick> update for windows mail junk email filter
09:16:54  <yorick> how boring
09:20:04  <ODM> the malicious software removal tool is bullshit:D
09:23:48  <yorick> it can remove blaster :D
09:27:48  <Ammler> windows is so stupid, it prefers to remove malicious software, instead of not allowing to install it.
09:29:27  <yorick>
09:29:28  <Webster> Title: xkcd - A Webcomic - Voting Machines (at
09:31:29  <yorick> my taskbar has problems with autohiding...
09:32:39  <planetmaker> Ammler, you cannot stop a user being stupid...
09:32:43  <planetmaker> yes
09:32:44  <planetmaker> yes
09:32:45  <planetmaker> yes
09:32:47  <planetmaker> ups?!
09:33:06  <planetmaker> But cleaning up the stupidity is not too bad IMO
09:33:36  <ODM> stupidity is a disease!
09:33:40  * ODM is a bit ill:D
09:33:40  <yorick> <-- seems like I'm not the only one :D
09:33:46  <Webster> Title: Taskbar will not stay hidden in auto-hide (at
09:34:18  <planetmaker> ODM: it's a feature!
09:36:10  <ODM> hehe
09:39:58  <yorick> :o taskbar slapper worked :D
09:42:18  <yorick> when it doubt: use random exe files from internet
09:42:26  <ODM> heh
09:45:58  <yorick> jolteon/jonty-comp and antialiasing...
09:46:42  <ODM> jolteon? thats a pokemon:P
09:47:05  <yorick>
09:47:06  <Webster> Title: Transport Tycoon Forums View topic - UK Bus Set (at
09:49:10  <ODM> ooh i remember AA from my raytracer
09:49:24  <yorick> !!!
09:49:58  <yorick> AA on sprites is making sure the edges don't look sharp by manually putting blended pixels on the edges
09:50:03  <yorick> not some checkbox
09:50:09  <ODM> yes i know:)
09:50:43  <ODM> although it seems abnormal, making an edgepixel a mix of the two colors on the sides makes it alot better
09:52:31  <yorick> alpha channel antialiasing is off course nicer for openttd, but that's only in 32bpp
10:00:49  <Brot6> ::DevZone:: Java Game Logfile Analyzer - Revision 7: Continued activitymap. Logarithm scale added. @ (by ODM)
10:35:45  <Brot6> ::DevZone:: Java Game Logfile Analyzer - Revision 8: Draws diagonals instead of squares for diagonal track. @ (by ODM)
11:08:09  <Brot6> ::DevZone:: Java Game Logfile Analyzer - Revision 9: Updated commands used for map. @ (by ODM)
11:08:09  <Brot6> ::DevZone:: Java Game Logfile Analyzer - Revision 10: Flipped map X-axis to match game. @ (by ODM)
11:08:49  <ODM> enough for now:)
11:16:17  <planetmaker> :) Making progress, eh?
11:17:20  <planetmaker> he... this Jolteon is IMO doing a remarkably good job at acting like a true jerk.
11:17:46  <Ammler> planetmaker: indeed, me is wondering, how that guy reached 2k posts
11:18:14  <planetmaker> he's the same in IRC
11:18:32  <planetmaker> he's a prime candidate for an ignore list.
11:18:49  <ODM>
11:18:58  <planetmaker> Abusing people simply for the reason that they don't immediately agree with his oh-so-great insights and opinions.
11:19:04  <Ammler> :-)
11:19:29  <ODM> it falls under being a twat
11:19:34  <ODM> so not allowed:D
11:32:30  <planetmaker> nice activity map
11:36:14  <XeryusTC> hmm, what is that logfile analyzer suppose to do?
11:36:34  <planetmaker> annoy you
11:36:52  <planetmaker> show that you're a lazy lurker :P
11:37:03  <XeryusTC> so it's actually more useful than you are :P
11:37:20  <planetmaker> exactly :)
11:53:12  <Ammler> [11:57] <Jolteon> just chmod 777 -R /* <-- says everything about him ;-)
12:01:29  <planetmaker> :O
12:26:56  <ODM> XeryusTC, it analyzes logfiles:P
12:26:59  <yorick> Ammler: when I click view on redmine with png files, it does the same as download?
12:27:08  <ODM> because it seemed fun to do, and stats are always nice
12:29:37  <Ammler> yorick:
12:29:54  <yorick>
12:30:10  <yorick> I guess it should do mime types somehow?
12:30:35  <planetmaker> doh... and I wonder why opengfx doesn't compile
12:30:51  <planetmaker> referencing pcx which I didn't add :P
12:30:58  <Brot6> ::DevZone:: OpenGFX - Revision 144: Fix (r142): it's quite necessary to add the graphics files, too, if they ... @ (by planetmaker)
12:32:06  <yorick> Ammler:
12:32:09  <Webster> Title: Redmine - Patch #2209: MIME type support for repository Entries - Redmine (at
12:33:26  <planetmaker> no wonder that my ratio of changes per commit is about half of that compared to f00bar
12:33:51  <Ammler> FooBar_: ^ ;-)
12:34:12  <yorick> foobar is on holiday
12:34:34  <Ammler> but he will read back the whole log, when he returns ;-)
12:34:44  <yorick> I wouldn't
12:34:48  <Ammler> :-D
12:36:02  <planetmaker> mehh... @ Ammler :P
12:36:08  <planetmaker> I mis-spelled on purpose :P
12:36:56  <yorick> hmm, would boeing 747 be large or small
12:37:06  <yorick> it's just the largest aircraft next to the airbus A380
12:37:16  <planetmaker> it's way smaller than A380
12:37:29  <Ammler> > patch -p0 < MimeType.patch
12:37:30  <yorick> biggest pax plane in the world
12:37:31  <Ammler> patching file app/controllers/repositories_controller.rb
12:37:32  <Ammler> Hunk #2 FAILED at 119.
12:37:34  <Ammler> 1 out of 2 hunks FAILED -- saving rejects to file app/controllers/repositories_controller.rb.rej
12:37:36  <planetmaker> but way bigger than most others :)
12:37:36  <Ammler> (I am your slave :P)
12:37:43  <yorick> Ammler: DO NOT WANT
12:37:43  <planetmaker> yorick, nope. A380 is bigger
12:37:51  <yorick> planetmaker: yes, next to the A380
12:37:57  <yorick> A380 is biggest
12:38:02  <yorick> then boeing 747
12:38:02  <planetmaker> quite a bit behind it :)
12:38:10  <yorick> there's nothing in between
12:38:13  <yorick> except for belugas
12:38:20  <planetmaker> which is transport only
12:38:22  <Ammler> [14:36] <planetmaker> I mis-spelled on purpose   <-- I highlighted on same reason :P
12:38:29  <yorick> :-)
12:38:30  <planetmaker> I know! ;)
12:39:16  <yorick> ammler: what's in the rej file?
12:39:21  <planetmaker> yorick, well... approx. bigger than Boing 777 or A300 is a big airplane, I think
12:39:32  <planetmaker> maybe even DC9 or DC10
12:39:41  <planetmaker> Ammler, rejected parts of a failed patch attempts
12:39:56  <yorick> boeing 747 is bigger than 777
12:40:04  <planetmaker> of course
12:40:08  <yorick> :)
12:40:08  <Ammler>
12:40:14  <planetmaker> I just defined the lower boundary of "big aircraft"
12:40:29  <Ammler> planetmaker: you think, I didn't know?
12:40:48  <planetmaker> I know you know :)
12:41:03  <yorick> Ammler: repositories_controller.rb too?
12:41:42  <Ammler> he, my os uses oocalc for rej files
12:43:07  <planetmaker> mine doesn't use anything...
12:43:59  <yorick> mine uses windows info tool for .nfo
12:44:05  <yorick> which then horribly fails
12:44:18  <Ammler>
12:44:24  <planetmaker> I taught my systems to use a text editor for them
12:44:50  <Ammler> maybe time to start patch queue
12:44:58  <planetmaker> hm?
12:45:03  <Ammler> for redmine :-)
12:45:04  <yorick> Ammler: I'm not allowed to view that ;)
12:45:14  <Brot6> ::DevZone:: World Airliners Set - Feature #336: Boeing 747-200 nfo @ (by yorick)
12:45:38  <planetmaker> root  / app  / controllers  / repositories_controller.rb <-- maybe sensible :P
12:45:51  <Ammler> yorick: again :P
12:46:01  <yorick> yep
12:46:57  <Ammler>
12:46:58  <Webster> Title: Redmine - Patch #2209: MIME type support for repository Entries - Redmine (at
12:50:15  <yorick> Ammler: do I have commit access? :p
12:50:44  <Ammler> yes, but don't
12:51:13  <Ammler> that repo does convert daily the master repo
12:51:49  <Ammler> but feel free to make a patch issue
12:56:17  <yorick> ammer, I can open an issue at
12:56:20  <yorick> ?
12:58:17  <yorick> opened it
12:59:23  <Brot6> ::DevZone:: Redmine - Feature #337: MIME type support for repository Entries @ (by yorick)
13:08:54  *** andythenorth has joined #openttdcoop.devzone
13:16:31  <Brot6> ::DevZone:: Redmine - Feature #337: MIME type support for repository Entries @ (by Ammler)
13:23:01  <yorick> Ammler: hmm, it doesn't seem to work
13:23:06  <yorick> are the mime types set?
13:24:41  <yorick> <-- ooh, nicy pluginy!
13:24:43  <Webster> Title: Redmine - Stuff To Do Plugin - Overview - Little Stream Software (at
13:25:52  <yorick> hmm, apps are crashing at random :(
13:25:59  <yorick> is not good
13:30:59  <Brot6> ::DevZone:: World Airliners Set - Revision 355: - Fix: number of liveries incorrect @ (by yorick)
13:35:13  <Ammler> yorick: difference between that and issues?
13:36:16  <yorick> "allows a user to order and prioritize the issues they are doing into a specific order"
13:54:08  <planetmaker> looks like way over the head for volunteer projects.
13:54:28  <planetmaker> others can prioritize my tasks, if they pay me. But they need to do well. Starting at 100€ / h
13:54:52  <yorick> :D
13:54:59  <yorick> just remove the others then?
13:55:25  <planetmaker> not even my employer pays me that much right now :P
14:04:06  <Brot6> opengfx: Backup push to ssh:// initiated.
14:08:03  *** andythenorth has quit IRC
14:10:35  *** andythenorth has joined #openttdcoop.devzone
14:14:51  <yorick> andythenorth, PLEASE use a bouncer
14:15:02  <yorick> it's really annoying :(
14:16:08  <ODM> wait, you call once in an hour annoying?:P srsly:D
14:16:59  <yorick> ODM: yes, I get all excited that someone new joined
14:17:03  <yorick> and then "oh, it's him"
14:17:27  <ODM> sigh
14:19:47  <andythenorth> yorick: I'll just sack off IRC, it's easier.  IRC is frankly a massive distraction from other stuff, but occasionally vital.  planetmaker etc.  pm me on the forums if there's anything to chat about.
14:20:01  *** andythenorth has left #openttdcoop.devzone
14:20:11  <yorick> meh, I scared him away :(
14:21:56  <ODM> gj
14:22:16  <yorick> :-(*
14:22:22  <planetmaker> congratz.
14:23:04  <planetmaker> though you're right with the principle complaint
15:30:20  <yorick> Ammler: is it me or is the repo at IS REALLY SLOW
15:37:12  <Brot6> ::DevZone:: World Airliners Set - Revision 356: - Update readme file for unix2dos and dos2unix @ (by yorick)
16:07:43  <Ammler> it is you
16:10:14  <yorick> ok :)
16:10:49  <yorick> Ammler: ?
16:10:56  <yorick> it takes like 15 seconds to load
16:11:01  <yorick> which is relatively slow
16:12:00  <planetmaker> 7
16:12:15  <yorick> :(
16:12:40  <planetmaker> I got direct Gigabit access to the backbone :P
16:12:51  <yorick> oh
16:12:56  <yorick> :(
16:14:49  * yorick installing fasterfox lite
16:15:26  <yorick> <-- WTF
16:15:35  <yorick> I have to agree to that to install :(
16:16:59  <planetmaker> so what?
16:17:16  <yorick> it makes no sense
16:17:33  <yorick> and when I agree, it says invalid hash, download corrupt
16:18:02  <planetmaker> it doesn't make sense? In what way makes a request for donations no sense?
16:18:58  <yorick> in the "Save money as well as your life, consider a safe yet satisfying cigarette alternative at:" way
16:19:01  <Ammler> hmm, do we need a donate button for the devzone?
16:19:16  <yorick> Ammler: would be nice, but don't expect me to click it :)
16:19:57  <Ammler> well, it would be a requirement for dutch members
16:20:18  <Ammler> as they are mostly rich.
16:20:28  <yorick> no they're not
16:20:51  <yorick> also, foobar and odm :)
16:21:11  <Ammler> in your age, I didn't have my own PC :P
16:21:44  <yorick> there were no pcs back then :)
16:21:54  <Ammler> :-D
16:22:08  <planetmaker> the Netherlands are rich. They have the 18th highest GDP per capita in the world
16:22:16  <planetmaker>
16:22:18  <Webster> Title: CIA - The World Factbook -- NetherlandsCIA - The World FactbookCIA - The World Factbook (at
16:22:33  <yorick> you're spoiling it :(
16:22:37  <planetmaker> 40k$US per year and person :)
16:23:30  <planetmaker> which is about 6k$US more than the average German has
16:24:30  <planetmaker> and just the same as the average Swiss person has :) - also 40k$US per year and capita
16:25:20  <yorick> planetmaker, just becuase there are more of you
16:25:52  <planetmaker> because there are more, each person earns less? What kind of logic is that?
16:26:06  <yorick> moar poor people
16:26:07  <planetmaker> I found my own state and should earn as much as the whole Netherlands totaled?
16:26:35  <planetmaker> yeah. Which kinda states that Dutch are richt :)
16:26:38  <planetmaker> *rich :)
16:27:20  <yorick> maybe dutch has more social laws?
16:27:47  <planetmaker> GDP is what the overall economy of a country earns.
16:28:06  <planetmaker> got nothing to do with social laws or such
16:28:26  <yorick> and we dutch people need to pay a lot
16:28:27  <planetmaker> it's a quite good measure for the wealth of a nation :)
16:28:30  <yorick> taxes
16:28:48  <planetmaker> poor chap. Don't expect to pay more than the average European
16:28:52  <ODM> im not rich:(
16:28:54  <yorick> see
16:35:39  <Brot6> ::DevZone:: World Airliners Set - Revision 357: - Updated #336: basic nfo for boeing 747-200 @ (by yorick)
16:36:16  <Ammler> @rss announce trac
16:36:16  <Webster> Ammler: The operation succeeded.
16:37:02  <Ammler> @rss annoucne
16:37:05  <Ammler> @rss announce
16:37:05  <Webster> Ammler: trac
16:38:46  <yorick> mingw doesn't have dos2unix and unix2dos by default :o
16:39:26  <Ammler> oh
16:40:53  <planetmaker> I didn't get it... why is it needed?
16:41:12  <Ammler> the readmes aren't windows compatible
16:41:34  <planetmaker> hm, ok
16:41:43  <Ammler> also on opengfx and firs
16:41:45  <planetmaker> what about sed to remedy it
16:43:05  <Ammler> well, yorick asked for dos2unix/unix2dos, as a slave I do what you guys order.
16:43:34  * planetmaker pats Ammler :)
16:43:48  <planetmaker> you must be one of those expensive ones...
16:44:14  <planetmaker> ... dunno Caesar's slave - supplier's name anymore ;)
16:44:29  <yorick> planetmaker: I tried a sed script, I can't get it to work, could you try
16:44:30  <planetmaker> But only best quality
16:44:50  <Ammler> yorick, what did you try?
16:44:59  <yorick> sed 's/$/\r$/'
16:45:09  <yorick> but it replaces every newline with r$
16:45:14  <Brot6> ::DevZone:: World Airliners Set - Bug #338: A320-200 Aeroflot Flashes @ (by Beardie27)
16:46:08  <planetmaker> # IN DOS ENVIRONMENT: convert Unix newlines (LF) to DOS format.
16:46:08  <planetmaker>  sed "s/$//"                          # method 1
16:46:08  <planetmaker>  sed -n p                             # method 2
16:46:22  <planetmaker>
16:46:41  <planetmaker>  # IN UNIX ENVIRONMENT: convert Unix newlines (LF) to DOS format.
16:46:41  <planetmaker>  sed "s/$/`echo -e \\r`/"            # command line under ksh
16:46:41  <planetmaker>  sed 's/$'"/`echo \\r`/"             # command line under bash
16:46:41  <planetmaker>  sed "s/$/`echo \\r`/"               # command line under zsh
16:46:41  <planetmaker>  sed 's/$/\r/'                        # gsed 3.02.80 or higher
16:47:01  <yorick> how about makefiles?
16:47:10  <planetmaker> you can use that in makefiles...
16:47:14  <Ammler> I guess, we could use \n\r for all?
16:47:30  <planetmaker> sed is part of mingw/msys
16:47:39  <Ammler> as I wouldn't like to make special release just for the readme
16:47:46  <planetmaker> ^ sure
16:48:03  <Ammler> the ^M does only show up on vi
16:49:29  <yorick> the m is a \r
16:49:36  <Brot6> ::DevZone:: World Airliners Set - Revision 358: Added Livery Text Line For A320-200 Aerflot @ (by Beardie27)
16:51:22  <yorick> planetmaker: I tried using the gsed thing
16:52:08  <planetmaker> just use sed :)
16:56:44  <yorick> planetmaker: makefile doesn't like $
16:56:51  <planetmaker> use $$
16:56:54  <planetmaker> or $
16:57:01  <planetmaker> the latter
16:59:35  <Brot6> ::DevZone:: World Airliners Set - Revision 359: Corrected 747-200 Png, Co-ordinate File and NFO Regarding Dia... @ (by Beardie27)
17:03:54  <Brot6> ::DevZone:: World Airliners Set - Revision 360: Corrected the 747-200 Greyscale Pcx to match Png @ (by Beardie27)
17:04:26  <planetmaker> yorick, should it then still not work (dunno, sometimes it's peculiar), maybe call a shell script which does it
17:15:33  <Brot6> ::DevZone:: World Airliners Set - Revision 361: Corrected Diagonal Take off Sprites on 747-400F~SCD Png and Pcx @ (by Beardie27)
17:47:51  <yorick> planetmaker, what would such a shell script look like?
18:05:09  <yorick> nvm...
18:05:14  <Brot6> ::DevZone:: World Airliners Set - Revision 362: - Fix: allow to compile without dos2unix or unix2dos @ (by yorick)
18:05:28  <ODM> it would look like some text:
18:11:00  <yorick> hmm, I can expect everyone with mercurial to have python installed, can't I
18:12:56  <Ammler> :-)
18:13:45  <Ammler> that is actually a nice idea.
18:27:21  <yorick> Ammler: also, mercurial 1.3 introduced subrepositories
18:27:52  <planetmaker> but - afaik - as experimental feature
18:27:53  <yorick> <-- it might be interesting
18:27:55  <Webster> Title: subrepos - Mercurial (at
18:27:56  <Ammler> hmm, don't think, redmine supports that.
18:28:14  <yorick> planetmaker: heh, experimental features always work great for me :)
18:28:38  <Ammler> like openttd nightlies :P
18:28:43  <planetmaker> well... :)
18:28:54  <planetmaker> great unless it's a production environment.
18:29:02  <planetmaker> Which we should consider the devzone to be
18:29:16  <yorick> but they are in a stable release
18:29:22  <Ammler> I don't mind supporting it, but without redmine, is might be useless
18:29:29  <Ammler> it*
18:29:30  <planetmaker> and they explicitly warn you to use it in production :)
18:29:55  <planetmaker> Ammler, but redmine has sub projects... Like all newgrfs are sub to newgrf :)
18:30:38  <planetmaker> This feature is considered experimental for Mercurial 1.3 and is subject to change <-- and "subject to change" is bad
18:31:17  <Ammler> hmm
18:31:27  <Ammler> how does subrepo work?
18:31:27  <planetmaker> But actually, I thought of it for it, too :)
18:32:01  <Ammler> is that FOREST?
18:32:20  <planetmaker> dunno forest really. I think not quite but similar
18:34:00  <Ammler> don't know it either, just heard about.
18:34:23  <planetmaker> it would make a pull quite handy :)
18:34:28  <Ammler> is a subrepo like a branch or sep folder?
18:34:28  <planetmaker> also a push :)
18:34:36  <planetmaker> it's a separate repo
18:34:39  <planetmaker> all on its own
18:34:49  <planetmaker> you got a main repo and then sub repositories
18:34:55  <planetmaker> which are full repos on their own
18:35:17  <planetmaker> it's like mq with versioning in that sense, as I understand it.
18:36:02  <Ammler> hmm, you can make the mq as a subrepo?
18:36:24  <planetmaker> no, not that. But you can do a hg init in the patches dir :)
18:36:40  <planetmaker> and then... well. Then you could, I guess.
18:36:47  <Ammler> well, that is what you do already.
18:37:17  <planetmaker> not directly actually. I let svn keep the versioning.
18:37:22  <planetmaker> Was too much hassle
18:37:31  <planetmaker> But I know how it works, yes
18:37:45  <Ammler> hmm, the hg books explains that quite well, imo.
18:37:46  <planetmaker> (the svn on our server)
18:37:54  <planetmaker> yes, it does.
18:38:02  <planetmaker> but... I had no need actually...
18:38:20  <planetmaker> I only want the newest version - and all older is in the svn
18:38:32  <Ammler> I have installed 1.3 local already
18:38:41  <Ammler> would be easy step to do it on the server.
18:38:47  <Ammler> with or without the extension.
18:38:53  <Ammler> but I thought to wait a bit.
18:39:00  <planetmaker> ^
18:40:07  <planetmaker> well... I haven't, but...
18:40:52  <Ammler> well, it happens here, when I run "zypper up"
18:41:01  <Ammler> can't control that ;.-)
18:41:53  <planetmaker> ok, seems like I have on all OS 1.2.1 :)
18:41:59  <planetmaker> I thought I had 1.3 on one :)
18:48:27  <planetmaker> I guess the point that I didn't install it was that for neither of my OS the official download site offered a bundle
18:48:36  <planetmaker> and still doesn't btw
18:48:40  <Brot6> ::DevZone:: #openttdcoop - Wiki edit: SSH (#3) @ (by Ammler)
18:49:07  <Ammler> mercurial-1.3-4.2.i586.rpm
18:50:00  <planetmaker>
18:50:01  <Webster> Title: Download - Mercurial (at
18:51:07  <Ammler>
18:51:08  <Webster> Title: Index of /repositories/devel:/tools:/scm/openSUSE_11.1 (at
18:51:29  <Ammler> that is what my zypper uses
19:23:48  *** yorick has quit IRC
19:47:25  <Brot6> ::DevZone:: #openttdcoop - Wiki edit: SSH (#4) @ (by Ammler)
19:59:58  <planetmaker> @quote add #openttdcoop <Brot6> ::DevZone:: OpenGFX - Revision 144: Fix (r142): it's quite necessary to add the graphics files, too, if they ... @ (by planetmaker) <planetmaker> no wonder that my ratio of changes per commit is about half of that compared to f00bar<Ammler> FooBar_: ^ ;-)<planetmaker> mehh... @ Ammler :P<planetmaker> I mis-spelled on purpose :P<Ammler> I
19:59:58  <Webster> planetmaker: The operation succeeded.  Quote #5 added.
19:59:58  <planetmaker>  highlighted on same reason :P
20:02:36  <planetmaker> @quote add #openttdcoop <Brot6> ::OpenGFX - Revision 144: Fix (r142): it's quite necessary to add the graphics files, too, if they ... (by planetmaker) <planetmaker> no wonder that my ratio of changes per commit is about half of that compared to f00bar<Ammler> FooBar_: ^ ;-)<planetmaker> mehh... @ Ammler :P<planetmaker> I mis-spelled on purpose :P<Ammler> I highlighted on same reason :P
20:02:36  <Webster> planetmaker: The operation succeeded.  Quote #6 added.
20:07:25  *** yorick has joined #openttdcoop.devzone
20:22:32  <Ammler> planetmaker: planetmaker
20:22:43  <planetmaker> ?
20:22:56  <Ammler> is it possible to change the Makefile vars with parameters or env vars?
20:23:13  <planetmaker> in principle yes
20:23:33  <planetmaker> practically I don't use env vars.
20:23:39  <Ammler> hmm, no, I have an idea :-)
20:23:54  <planetmaker> There's one make --option which tells make to override variables by env vars
20:24:12  <planetmaker> you're never out, eh? ;)
20:24:50  <planetmaker> so, but please tell.
20:24:51  <Ammler> I use different Makefile.locals
20:25:00  <planetmaker> hm, ok. Why?
20:25:07  <Ammler> Makefile.nightly and Makefile.release
20:25:12  <planetmaker> ok
20:25:42  <Ammler> and I use those files also as indicator, which needs compiling.
20:25:43  <planetmaker> let me guess: install dir?
20:26:01  <planetmaker> eh?
20:26:11  <Ammler> install dir and zip tool
20:26:31  <planetmaker> zip is different?!
20:26:43  <planetmaker> well. Doesn't matter actually
20:26:54  <Ammler> yes, don't have zip installed
20:26:58  <Ammler> only 7zip
20:27:30  <planetmaker> ok, but it doesn't differ for release and bundle?
20:29:00  <planetmaker>
20:29:01  <Webster> Title: GNU `make' (at
20:29:09  <planetmaker> ^^ you want probably that, Ammler
20:29:54  <Ammler> well, as long as we don't use redmine for the nightlies, I need something to see, which to compile anyway.
20:30:06  <planetmaker> so you want make release INSTALL_DIR=<whatever>
20:30:12  <planetmaker> or INSTALLDIR
20:30:14  <planetmaker> dunno anymore
21:00:27  <Ammler> planetmaker: planetmaker
21:00:32  <Ammler> :-)
21:00:45  <Ammler> the file you create for the revision, what is that for?
21:00:46  <planetmaker> :P
21:01:07  <Ammler> .rev
21:01:08  <planetmaker> it's a check whether the revision changed. Then the grf needs updating, too
21:01:17  <planetmaker> e.g. from 134M to 135
21:01:28  <planetmaker> when I commit :)
21:01:33  <Ammler> hm
21:01:39  <Ammler> but
21:01:40  <planetmaker> or the makefile changes. Which could alter the grf, too
21:01:54  <Ammler> the name of the file and the content is the same?
21:02:14  <planetmaker> the content doesn't really matter right now
21:02:16  <planetmaker> just the name
21:02:30  <planetmaker> but you should rely on any .rev file there. They get deleted
21:02:56  <planetmaker> oh, and it makes sure nightly and release can be distinguished, too
21:02:56  <Ammler> n't
21:03:54  <Ammler> then I should keep mv blump REV file?
21:04:21  <planetmaker> say again?
21:05:07  <Ammler> <-- the REV file here
21:05:19  <Ammler> does show the last compiled revision
21:05:45  <Ammler> I compare that with tip, if tip differ, I run the compile
21:06:12  <planetmaker> shouldn't be necessary
21:06:34  <planetmaker> make should do nothing, if there's nothing to do.
21:07:03  <planetmaker> though, of course, you need to skip the copy, too
21:07:09  <planetmaker> so... yes... keep that
21:07:57  <Ammler> well, as I need to clone the whole repo
21:08:12  <Ammler> I wouldn't like to to that for nothing
21:09:55  <planetmaker> yep, also that.
21:10:14  <Ammler> mkdir tmp && chmod 777 tmp && cp <project>/Makefile.nightly tmp/Makefile.local && cd tmp && sudo make bundle_zip
21:10:57  <Ammler> oh, forgot sudo hg clone
21:11:21  <planetmaker> basically it stores what {{GRF_TITLE}} is replaced by in the existing grf file
21:12:14  <planetmaker> $(DIR_BASE)$(shell [ -n "$(REPO_TAGS)" ] && echo $(REPO_TAGS)$(GRF_MODIFIED) || echo $(GRF_NIGHTLYNAME)-r$(GRF_REVISION)$(GRF_MODIFIED))
21:12:19  <Brot6> ::DevZone:: World Airliners Set - Feature #229 (Closed): IL 62 grayscale @ (by simozzz_AK)
21:13:01  <planetmaker> which is also the name which the last *_zip would create
21:15:31  <Ammler> what about the changelog as content?
21:15:59  <planetmaker> why would I do that?
21:16:19  <planetmaker> changelog exists.
21:16:26  <Ammler> really?
21:16:34  <Ammler> bside the manual thing?
21:16:35  <planetmaker> but isn't whatsoever currently created or adopted automatically
21:16:43  <planetmaker> no. completely manual
21:17:00  <Ammler> well, I mean the revision log
21:17:22  <planetmaker> yes. But what should I put in there? hg log --template={desc} ?
21:17:38  <Ammler> just hg log
21:17:56  <Ammler> just hg log -rtip:r<lastrev>
21:18:03  <planetmaker> no
21:18:07  <planetmaker> make clean && make
21:18:10  <planetmaker> ^ think of that
21:18:21  <planetmaker> then lastrev = 0
21:18:26  <planetmaker> hg up -r140
21:18:33  <planetmaker> then the log from 154:140?
21:18:36  <Ammler> ic
21:19:31  <planetmaker> I think that part has to be part of the CF, not of the makefile :)
21:19:55  <Ammler> :P
21:20:00  <Ammler> but I agree
21:20:25  <Brot6> ::DevZone:: World Airliners Set - Revision 363: Updated #223 - Added More work To The A380-900 Png @ (by Beardie27)
21:20:46  <Ammler> he, now I have use for your .rev file
21:21:01  <planetmaker> which is?
21:21:18  <Ammler> FILENAME=`cat *.rev`
21:21:59  <Ammler> hg log -r$NREV:$CREV > FILENAME.log
21:22:10  <Ammler> $
21:22:12  <planetmaker> rather use 'ls *.rev'
21:22:41  <Ammler> but then I have the ".rev"
21:22:53  <planetmaker> ah
21:22:55  <planetmaker> ok
21:23:57  <Ammler> ok, 30mins left to start the compile farm :-)
21:25:40  <planetmaker> :-)
21:29:29  *** yorick has quit IRC
21:30:44  *** ODM has quit IRC
21:32:12  <Ammler> hmm, I don't have such a filre on was
21:33:05  <planetmaker> :)
21:33:14  <planetmaker> easy to create, I think
21:33:31  <Ammler> well, I could use the the filename from the zip
21:34:00  <Ammler> and what about the compile log
21:34:07  <Ammler> is it enough like now?
21:34:32  <planetmaker> most probable
21:34:32  <Ammler> or would you like to have all logs from older nightlies too?
21:34:52  <planetmaker> not necessary... though... hm
21:35:04  <Ammler> :-)
21:36:00  <planetmaker> :-)
21:36:05  <planetmaker> use your own discretion ;)
21:36:20  <planetmaker> I'll use my own bed now
21:36:51  <Ammler> so we have, was-dev-r363.log and in subfolder was-dev-r363.compile.log, was-dev-r363.compile.errors.log
21:37:34  <Ammler> and then, I can always add a "cleaning tool" later :-)
21:37:48  <planetmaker> :-)
21:37:50  <planetmaker> sounds ok

Powered by YARRSTE version: svn-trunk