Times are UTC Toggle Colours
01:33:15 <Brot5> Backup done! (Usage: 39M) 01:33:16 <Brot5> Talking Pinhead Blues: Oh, I LOST my ``HELLO KITTY'' DOLL and I get BAD reception on channel TWENTY-SIX!! Th'HOSTESS FACTORY is closin' down and I just heard ZASU PITTS has been DEAD for YEARS.. (sniff) My PLATFORM SHOE collection was CHEWED up by th' dog, ALEXANDER HAIG won't let me take a SHOWER 'til Easter ... (snurf) So I went to the kitchen, but WALNUT PANELING whup me upside mah HAID!! (on n 09:48:18 <Brot> [DevZone] 2cc train set - Revision 165: Change: have Makefile.local.sample reflect all settings which can b... (planetmaker) - http://dev.openttdcoop.org/projects/2cctrainset/repository/revisions/165 09:48:19 <Brot> [DevZone] 2cc train set - Revision 166: Change: make the installdir a bit more verbose and easier to use (planetmaker) - http://dev.openttdcoop.org/projects/2cctrainset/repository/revisions/166 09:48:20 <Brot> [DevZone] 2cc train set - Revision 167: Change: add doc/license.txt to the repo so that it can actually be ... (planetmaker) - http://dev.openttdcoop.org/projects/2cctrainset/repository/revisions/167 09:50:32 <planetmaker> hehe. Brot cannot cope with more than 3 commits :) It skipped the other 4 :P 09:54:33 <Ammler> http://mz.openttdcoop.org/opengfx/1.php 09:55:03 <Brot5> 2cctrainset: Backup push to ssh://hg@bitbucket.org/OpenTTD/2cctrainset/ initiated. 09:57:07 <planetmaker> hello Ammler :) 09:57:13 <Ammler> there would be Brot6, if I knew how to install berkley DB 09:57:31 <Ammler> sali planetmaker 09:58:00 <planetmaker> hey, that link is a nice overview, Ammler :) 09:58:08 <Ammler> how was your trip? 09:58:09 <planetmaker> available for every grf? 09:58:21 <planetmaker> It was my sister's wedding. It was awesome :) 09:58:23 <Ammler> wouldn't be that hard? 09:58:34 <Ammler> hehe 09:59:10 <planetmaker> 10 days till I leave for the next wedding :P 10:00:04 <planetmaker> can you btw pull 2cctrainset and see that everything still works for you as it should? 10:00:16 <planetmaker> I tested here, but, you know, one can never cover everything :) 10:00:39 <planetmaker> if it works, we nearly have a generic grf makefile. 10:00:49 <planetmaker> you just need to modify makefile.config then and you're set 10:04:27 <Ammler> I assigned the glitch with superbus to me. 10:05:04 <planetmaker> hehe :) 10:05:21 <planetmaker> you're doing great work on these newgrfs, I think :) 10:05:50 <Ammler> but now, I am not sure anymore, if it is enough to fix the nfo, or if I need to fiddle with the excel 10:06:06 <planetmaker> you mean to adjust the alignments? 10:06:17 <Ammler> yep 10:07:21 <planetmaker> hm... I still have no idea on how to go about adjusting these offsets. But I guess the spreadsheet is kinda self-explanitory? 10:07:51 <Ammler> hmm 10:08:12 <planetmaker> I recently saw somewher in the forums a posting which allowed visual offset adjustment 10:08:16 <Ammler> did you see, foobar added some wiki pages 10:08:40 <planetmaker> yes, I saw it. I think it's good additions. At least how it's now is better than before :) 10:08:58 <Ammler> and I did too: http://dev.openttdcoop.org/projects/home/wiki/BackupPush 10:09:18 <Brot> [DevZone] OpenGFX - Revision 40: Change: added .renum dir to .hgignore (foobar) - http://dev.openttdcoop.org/projects/opengfx/repository/revisions/40 10:10:03 <planetmaker> yep, that's nice, too :) 10:10:54 <Ammler> now, you can change or add a backup url without full ssh access 10:10:58 <planetmaker> nice to have such simple backup solution 10:11:07 <planetmaker> oh, it can have more than one URL? 10:11:30 <Ammler> not, yet, but that wouldn't be hard. 10:30:55 <Ammler> planetmaker: what about making a subfolder bundle? 10:31:14 <Ammler> and then allow different formats, at least tar, tar.bz2, and zip 10:31:45 <Ammler> and maybe tar.zip 10:31:48 <planetmaker> Ammler: well, why? The files which go into the tar are clear... oh, that. Hm.... yes, could do that 10:32:10 <Ammler> well, I don't like install 10:32:18 <planetmaker> why don't you like install? 10:32:26 <Ammler> I do that never with openttd, why should I start using it with grfs :-) 10:32:35 <planetmaker> it's for local usage of the person who compiles it. 10:32:49 <planetmaker> you have to copy it. 10:32:56 <planetmaker> yes, I don't do it with openttd either. 10:33:07 <Ammler> I did symlink the 2cctrainset directory from openttd data dir 10:33:58 <planetmaker> but it's way quicker to do make && make install than make && cp <sometar> ~/Documents/OpenTTD/data 10:34:43 <Ammler> well, I can't use make install on the server nightly farm. 10:34:53 <Ammler> lol 10:34:55 <planetmaker> well. I don't like to remove install. But it's IMO no problem to add make bundle which then calls make tar, bz2, zip 10:35:00 <Ammler> I call it "farm" :-D 10:35:09 <planetmaker> uhm... why can't you use it? 10:35:13 <Ammler> well, you know, what I mean 10:35:20 <Ammler> not removing. 10:35:40 <Ammler> because I have different install locations for nightlies and releases. 10:35:49 <planetmaker> well. That was my intention :) To keep them :) 10:35:56 <Ammler> or is it possible to give make parameters? 10:36:10 <planetmaker> in principle yes, I think. But difficult. 10:36:14 <Ammler> (just adding make bundle 10:36:21 <Ammler> make bundle_tar 10:36:29 <Ammler> make bundle_tzip 10:36:38 <planetmaker> why prefixed with bundle_ ? 10:36:41 <Ammler> make bundle_tbz2 10:36:48 <Ammler> oh well 10:36:55 <Ammler> just you know, what I mean :-) 10:36:58 <planetmaker> I'd make one call to make bundle and add sub rules for making tar, bz2, zip 10:37:09 <Ammler> yes 10:38:43 <planetmaker> hm... should zip and bz2 just compress the tar or should it contain the files without an archive format? 10:40:14 <planetmaker> ^Ammler? 10:40:31 <planetmaker> while the first might be easier, the 2nd might be more user-friendly. 10:41:14 <Ammler> well, in unix world, you can tar everything before compress. 10:41:26 <Ammler> but I would like to have the windows bundle without tar. 10:42:37 <Ammler> btw, there are operations to check, if your local repo is identical with remote repo. 10:45:42 <planetmaker> remote? 10:45:55 <planetmaker> why would I want that in make? 10:46:13 <planetmaker> well... I could. But that's a completely different topic. And I wouldn't want an automatic pull either. 10:46:15 <Ammler> oh, sorry 10:46:22 <Ammler> that was OT ;-) 10:46:36 <Ammler> that was for findversion.sh to check if the source is modified. 10:46:52 <planetmaker> ah, right :) 10:47:30 <planetmaker> but not practical. They rely on an internet connection. You want to be able to build without it. 10:47:43 <Ammler> just something I would like for opengfx and other sets 10:47:49 <planetmaker> :) 10:47:49 <Ammler> put them in his own subfolder 10:47:53 <planetmaker> ? 10:48:05 <planetmaker> them=? 10:48:13 <Ammler> now, i need to create a folder before I can decompress 10:48:18 <Ammler> extract 10:48:55 <planetmaker> ah. You want like tar xf <file.tar> resulting in ./file/file1.grf ./file/readme.txt ? 10:48:58 <Ammler> you know, openttd supports subfolders 10:49:29 <planetmaker> uhm...? yes? 10:49:30 <Ammler> 2cc_trainset/2cc_trainset.grf 10:49:40 <planetmaker> hehe. I changed it to 2cctrainset :P 10:49:47 <Ammler> 2cctrainset/readme.txt 10:49:52 <Ammler> etc... 10:50:16 <Ammler> hmm 10:50:38 <Ammler> forget it 10:50:46 <Ammler> banans wouldn't handle that, I fear. 10:51:19 <planetmaker> well. I agree, that's nicer than extraction in the same dir. 10:51:25 <planetmaker> Actually I hate the latter :P 10:52:21 <Ammler> afaik, also the base grf set could be in subfolders. 10:52:49 <Ammler> but banans doesn't support it, does it?= 10:52:50 <planetmaker> well. bananas only downloads tars. So it doesn't care. 10:52:59 <planetmaker> I *think* it does. 10:53:13 <planetmaker> because it has tar support, so it should work 10:53:29 <Ammler> I spoke about subfolders 10:53:35 <planetmaker> yes. 10:53:53 <planetmaker> and tar support IMO includes support for sub folders therein. 10:54:37 <Ammler> but banans wouldn't detect them, I guess. 10:54:48 <planetmaker> dunno :) we could test :P 10:55:04 <Brot5> opengfx: Backup push to ssh://hg@bitbucket.org/OpenTTD/opengfx/ initiated. 10:55:28 <Ammler> release 2cc 1.0.1 10:55:37 <planetmaker> hä? 10:55:42 <Ammler> :-) 10:55:44 <planetmaker> ah. 10:55:48 <Ammler> to test bananas 10:56:01 <planetmaker> yes, we could. Would fix the license thingy. And add a few languages 10:56:05 <Ammler> or opengfx 4.3 10:56:05 <planetmaker> and fix a few sprites 10:56:17 <planetmaker> better 2cc, I think. It has more changes 10:56:24 <Ammler> I fix the superbus just with nfo 10:56:35 <planetmaker> two (three?) new languages may be enouhg :) 10:56:47 <Ammler> did you get glx french? 10:57:37 <planetmaker> yes. Commited already 10:57:45 <Ammler> oh :-o 10:57:47 <planetmaker> brot didn't announce it as I pushed 7 changes at once. 10:57:53 <planetmaker> it only announced the last 3 :) 10:58:01 <Ammler> oh, shall I change that? 10:58:17 <planetmaker> not sure. Might get kicked for flooding. But otoh. Why not? :) 10:59:30 <Ammler> well, sometime, Brot will be replaced by Brot5 or 6 ;-) 11:00:00 <Ammler> Brot6 would be able to translate #XXX to a link to ticket and such. 11:00:22 <Brot> [DevZone] #openttdcoop - Wiki edit: Welcome (#10) (foobar) - http://dev.openttdcoop.org/projects/16/wiki/Welcome?version=10 11:00:23 <Brot> [DevZone] #openttdcoop - Wiki edit: Setting_up_a_Compile_Environment_(Windows) (#1) (foobar) - http://dev.openttdcoop.org/projects/16/wiki/Setting_up_a_Compile_Environment_(Windows)?version=1 11:00:24 <Brot> [DevZone] #openttdcoop - Wiki edit: Setting_up_SSH_(Windows) (#2) (foobar) - http://dev.openttdcoop.org/projects/16/wiki/Setting_up_SSH_(Windows)?version=2 11:00:24 <Ammler> not just annoucing... 11:02:52 <planetmaker> he... 11:03:12 <planetmaker> if you commit, pull before. I added changelog.txt 11:03:16 <Brot> [DevZone] #openttdcoop - Wiki edit: Setting_up_a_Compile_Environment_(Windows) (#2) (foobar) - http://dev.openttdcoop.org/projects/16/wiki/Setting_up_a_Compile_Environment_(Windows)?version=2 11:03:17 <Brot> [DevZone] 2cc train set - Revision 168: Feature: add changelog file (planetmaker) - http://dev.openttdcoop.org/projects/2cctrainset/repository/revisions/168 11:05:14 <Ammler> so, rised it to 10 11:06:16 <Brot> [DevZone] 2cc train set - Feature #93: Add changelog.txt (planetmaker) - http://dev.openttdcoop.org/issues/93#change-255 11:12:16 <Brot> [DevZone] 2cc train set - Revision 169: Change: add changelog to bundled files (planetmaker) - http://dev.openttdcoop.org/projects/2cctrainset/repository/revisions/169 11:16:50 <Ammler> why not just link to changelog? 11:17:42 <Ammler> If I downloaded something, I don't really care about changelog anymore. 11:17:50 <Ammler> I read them before, if it is worth to. 11:22:47 <planetmaker> I think it's good to have it included IMO 11:23:08 <planetmaker> it's part of the documentation which should ship with it. 11:24:15 <Ammler> http://dev.openttdcoop.org/projects/2cctrainset/changelog <-- why not that one? 11:26:19 <Ammler> don't you agree to release 1.0.1? 11:28:16 <planetmaker> I do agree. But the link you provided is good help in creating a change log. But not every fix or every feature had a previous entry in our issue list 11:28:24 <planetmaker> Therefor it needs manual editing. 11:28:36 <planetmaker> I talked to Rubidium about it. He has no better solution to that either. 11:28:56 <planetmaker> but let me fix the changelog before and introduce the make bundle thing. 11:29:31 <Ammler> if there is a missing ticket, add it 11:29:56 <Ammler> if there is something there, you don't like in the changelog, drop it from the version. 11:29:59 <planetmaker> well. That's much trouble, if you just work on something in order to just add a ticket and then close it immediately. 11:30:38 <planetmaker> and not everything needs mentioning in the changelog, e.g. every bug fix to the makefiles which was introduced and fixed in between versions. 11:30:46 <Ammler> if you like something in the changelog, you should have that effort. 11:31:14 <planetmaker> no 11:31:24 <Ammler> then, just don't assing it to a version 11:31:39 <planetmaker> it's a one-time update prior to a release while with that editing it's an all-time effort. 11:31:53 *** Hirundo has joined #openttdcoop.devzone 11:32:13 <Ammler> Makefile change don't need to be assigned to a version. 11:32:29 <planetmaker> making that website the definitive changelog imposes strict behaviour rules which won't be followed every time as much as you want to. 11:32:38 <planetmaker> it's making a corset which is not necessary 11:32:54 <Ammler> someone needs to edit the changelog.txt too. 11:33:01 <planetmaker> messing that up is as unavoidable as the occasional merge heads 11:33:35 <planetmaker> yes, someone needs to do that. That's part of the release process. 11:33:44 <planetmaker> but it's a one-time task prior to a release. 11:34:08 <Ammler> hmm, maybe we (you) should make a little how-to for release. 11:34:09 <planetmaker> And not a rule like "always obey this additional rule" - which then cannot even be undone once accidentially dis-regarded. 11:34:15 <planetmaker> yes :) 11:34:34 <Ammler> something like a checklist ;-) 11:34:43 <planetmaker> yes :) 11:34:52 <planetmaker> I think we might need it indeed. 11:37:00 <Ammler> > grep -i superbus . -R 11:37:01 <Ammler> Übereinstimmungen in Binärdatei ./doc/2cc-modded.xls. 11:37:06 <Ammler> (not very helpful ;-) 11:38:16 <planetmaker> :P 11:39:18 <Brot> [DevZone] Infrastructure Sharing - Revision 12276: [IS] Move comments for non-inline functions from infrast... (Hirundo) - http://dev.openttdcoop.org/projects/is2/repository/revisions/12276 11:42:06 <Ammler> ah, Turbobus 11:46:52 <Ammler> after make clean: ./sprites/2cctrainset.nfo.bak 11:47:26 <planetmaker> that remains? 11:48:18 <Ammler> yes, and you might not see it because of you hgignore 11:48:52 <Ammler> imo, instead add it to hgignore, you should make clean it :-) 11:50:39 <planetmaker> both is proper 11:50:47 <planetmaker> you don't want to see it and you want it cleaned 11:51:01 <planetmaker> everything which is cleaned should be in .hgignore 11:54:17 <Brot> [DevZone] Infrastructure Sharing - Revision 12277: [IS] Use Train instead of Vehicle where appropriate and ... (Hirundo) - http://dev.openttdcoop.org/projects/is2/repository/revisions/12277 11:55:03 <Brot5> 2cctrainset: Backup push to ssh://hg@bitbucket.org/OpenTTD/2cctrainset/ initiated. 11:55:10 <Brot5> is2: Backup push to ssh://hg@bitbucket.org/OpenTTD/infrastructure-sharing/ initiated. 12:09:18 <Brot> [DevZone] #openttdcoop - Wiki edit: Using_TortoiseHg_(Windows) (#1) (foobar) - http://dev.openttdcoop.org/projects/16/wiki/Using_TortoiseHg_(Windows)?version=1 12:11:34 <Ammler> planetmaker: indeed, it still needs to be there 12:11:40 <Ammler> as you don't clean before push, 12:11:47 <planetmaker> :) 12:11:56 <planetmaker> and I don't always clean. 12:12:12 <Ammler> well, if you like to see what is missing in make clean or ignore 12:12:14 <planetmaker> e.g. when I'm working on it, call hg st, I don't want backup files listed 12:12:17 <Brot> [DevZone] Infrastructure Sharing - Revision 12278: [IS]Very minor cleanup (about 2 bits changed) with no fu... (Hirundo) - http://dev.openttdcoop.org/projects/is2/repository/revisions/12278 12:12:18 <Brot> [DevZone] #openttdcoop - Wiki edit: Getting_started_on_Win (#4) (foobar) - http://dev.openttdcoop.org/projects/16/wiki/Getting_started_on_Win?version=4 12:12:21 <Ammler> just do " hg up null" ;-) 12:12:32 <planetmaker> what does it do? 12:12:45 <Ammler> it "removes" the working copy. 12:13:42 <Ammler> after that, you should only have files you want beside .hg 12:14:14 <planetmaker> ah :) 12:14:34 <Ammler> well, first "hg up && make clean" 12:14:58 <Ammler> hg pull -u && make clean 12:23:23 *** Hirundo has quit IRC 12:29:39 <Ammler> planetmaker: the "M" is cool 12:30:24 <planetmaker> :) 12:30:26 <planetmaker> ty 12:34:23 <Ammler> hmm 12:34:48 <Ammler> I guess, the change of djnekkid, where he made a bulk realign failed 12:36:04 <planetmaker> hm? 12:36:12 <planetmaker> what change? 12:49:14 <planetmaker> hmpf. I don't manage to properly copy the required files into a separate subdirectory... :S 12:49:16 <Brot> [DevZone] 2cc train set - Revision 170: Fix #129: made own file for maglev trains and fixed the alignment o... (Ammler) - http://dev.openttdcoop.org/projects/2cctrainset/repository/revisions/170 12:49:17 <Ammler> http://dev.openttdcoop.org/projects/2cctrainset/repository/revisions/83 <-- this one 12:49:17 <Brot> [DevZone] 2cc train set - Bug #129 (Closed): Superbus is missaligned in the \ view (Ammler) - http://dev.openttdcoop.org/issues/129#change-258 12:49:30 <planetmaker> notdir and dir doesn't work here :( 12:50:06 <planetmaker> hehe :P 12:50:55 <planetmaker> for now it will suffice to have zip'ed and bzip'ed tar files, I guess 12:51:06 <Ammler> yes :-) 12:51:24 <Ammler> shall I add 2cc to nightly? 12:51:44 <planetmaker> you mean creating one? IMO, that'd be pretty cool, yes :) 12:51:45 <Ammler> and I need to rewrite the tag things. 12:51:52 <planetmaker> *creating one regularily 12:51:59 <planetmaker> what tag thing? 12:52:06 <Ammler> to make releases with tag 12:52:09 <planetmaker> the one for creation of nightlies / tags? 12:52:46 <Ammler> my idea was to update step-by-step, checking if there is a tag, if yes, run make tar 12:53:02 <planetmaker> I understood that, yes. 12:53:10 <Ammler> http://mz.openttdcoop.org/hg/tools/file/tip/grfs 12:53:12 <planetmaker> hm... maybe have another script instead 12:53:23 <planetmaker> which checks an incoming commit for tag 12:53:33 <planetmaker> if so, update to the tag and compile. 12:54:33 <Ammler> there i no commit hook, afaik 12:55:03 <Brot5> 2cctrainset: Backup push to ssh://hg@bitbucket.org/OpenTTD/2cctrainset/ initiated. 12:55:08 <Ammler> I guess, I will make something, which reads the .hgtags file 12:55:10 <Brot5> is2: Backup push to ssh://hg@bitbucket.org/OpenTTD/infrastructure-sharing/ initiated. 12:55:54 <planetmaker> hm... ok 12:56:04 <Ammler> then, checks, if there is one release per tag and generates those, which don't exists 12:56:54 <Ammler> do you have a better idea? 12:57:16 <Ammler> s/a better/an other/ 12:58:10 <planetmaker> hm... reading .hgtags is a good idea. 13:10:23 <Ammler> hg log --template="{rev}\n" .hgtags | sort | tail -n1 13:10:56 <Ammler> bash rocks :-) 13:13:06 <Ammler> well, that does indicate, I need to check the .hgtag file :-) 13:13:57 <planetmaker> hehe :) 13:14:35 <planetmaker> hm... why not "hg tags" ? 13:14:51 <planetmaker> and check whether there's a newer tag than current exiting release? 13:15:46 <planetmaker> you only want to check the 2nd line of that vs. the existing release file version 13:16:02 <planetmaker> Ammler: ^ 13:22:39 <Ammler> planetmaker: that is the 2nd step 13:46:17 <Brot> [DevZone] 2cc train set - Revision 171: Feature: add 'make bundle' which creates bzip2 and zip packed tar a... (planetmaker) - http://dev.openttdcoop.org/projects/2cctrainset/repository/revisions/171 13:53:27 <Ammler> hehe 13:54:21 <Ammler> planetmaker: shall we release 1.0.1 without djn? 13:54:36 <planetmaker> well. we could :) 13:54:47 <Ammler> yes, we can :-) 13:54:53 <planetmaker> Mind that r171 doesn't create a bundle dir. Those files are in the main dir. 13:55:03 <Brot5> 2cctrainset: Backup push to ssh://hg@bitbucket.org/OpenTTD/2cctrainset/ initiated. 13:55:18 <Ammler> yes, that, was clear. 13:55:22 <planetmaker> I'm not happy with a number of renum warnings, still 13:55:27 <planetmaker> was it clear? :) 13:55:33 <Ammler> hehe 13:55:50 <Ammler> pipe them to a file and grep 13:55:58 <planetmaker> hu? 13:56:02 <planetmaker> and then what? 13:56:35 <Ammler> well, only show those, you want 13:57:51 <planetmaker> I don't get your context... 14:04:50 <planetmaker> let me cleanup the 'make clean' before :) 14:13:17 <Brot> [DevZone] 2cc train set - Revision 172: Change: add Makefile.local to .hgignore (planetmaker) - http://dev.openttdcoop.org/projects/2cctrainset/repository/revisions/172 14:13:18 <Brot> [DevZone] 2cc train set - Revision 173: Change: cleanup 'make clean' a bit (planetmaker) - http://dev.openttdcoop.org/projects/2cctrainset/repository/revisions/173 14:55:03 <Brot5> 2cctrainset: Backup push to ssh://hg@bitbucket.org/OpenTTD/2cctrainset/ initiated. 15:10:00 *** FooBar_ has joined #openttdcoop.devzone 15:16:17 <Brot> [DevZone] #openttdcoop - Wiki edit: Welcome (#11) (foobar) - http://dev.openttdcoop.org/projects/16/wiki/Welcome?version=11 15:24:18 <Ammler> FooBar_: very nice work on guides 15:24:27 <FooBar_> thanks! 15:24:39 <FooBar_> I'm writing one on the Makefile now 15:24:53 <planetmaker> he... :) 15:25:12 <FooBar_> As you might have noticed it's all a bit Windows-oriented, as that's what I used 15:25:26 <Ammler> no problem 15:25:26 <planetmaker> that's alright, I think :) 15:25:42 <Ammler> we will see, what issues unix users will have. 15:25:55 <FooBar_> For the one on using Hg I also included the hg commands to run, so that one might be usable for other OS as well 15:26:16 <Ammler> I move the docs and files from the single projects to guide 15:26:35 <Ammler> means the palettes and windows versions of grfcodec and renum 15:26:48 <FooBar_> That might be useful 15:27:08 <planetmaker> there's a newer renum version but that requires some cygwin libraries. That sucks. :( 15:27:16 <FooBar_> yeah, I noticed 15:27:55 <FooBar_> I really have to tell Dalestan that he shouldn't do that or at least provide the required dependencies 15:29:51 <FooBar_> And that he has to make his tool a little more Vista friendly. C:\ is not actually a place where software is allowed to do things, like creating a .renum dir... 15:31:05 <planetmaker> he :) You could go and modify the makefile... there's a makefile.local for changing those settings, I think. 15:31:08 <FooBar_> Now I ended up creating a symlink from opengfx/.renum to some general place where I like to keep just one .renum directory. I don't like having like ten of those scattered around my system :) 15:31:17 <planetmaker> but I cannot compile it ... boost dependencies fail :S 15:31:32 <FooBar_> planetmaker: tried that. And failed. 15:31:42 <planetmaker> yeah... :S 15:32:01 <FooBar_> that's not a problem in the makefile, but more with renum 15:32:17 <planetmaker> hm? well, yes. 15:32:36 <FooBar_> using the -D option, whatever I try, it tells me that the directory isn't valid or something 15:33:39 <FooBar_> I forgot the actual message, but I spent the whole morning figuring it out without success... 15:33:53 <FooBar_> This symlink should work though :) 15:41:09 <planetmaker> hm... why does the bloody makefile re-make everything even though nothing was changed? :S 15:57:42 <FooBar_> well, I haven't invented the makefile... 15:58:18 <Brot> [DevZone] #openttdcoop - Wiki edit: Using_a_Makefile (#1) (foobar) - http://dev.openttdcoop.org/projects/16/wiki/Using_a_Makefile?version=1 15:58:25 <FooBar_> I did edit .hgignore this morning though, if that has something to do with it :) 16:01:18 <Brot> [DevZone] #openttdcoop - Wiki edit: Using_TortoiseHg_(Windows) (#2) (foobar) - http://dev.openttdcoop.org/projects/16/wiki/Using_TortoiseHg_(Windows)?version=2 16:02:04 <planetmaker> it hasn't, FooBar_ :) 16:02:35 <FooBar_> ok, just saying... ;) 16:03:26 <planetmaker> it's not tragically. But it'd be nice, if a call of 'make' would just do nothing, if no file has been updated :) 16:05:09 <FooBar_> I wouldn't bugger if I were you... 16:05:53 <Ammler> he, not for now ;-) 16:06:14 <Ammler> you need some tasks to optimize :-) 16:09:41 <planetmaker> he... windows seems to compile renum as opposed to macOS... 16:10:56 <planetmaker> I guess I have a nforenum r2114 16:11:13 <planetmaker> wooo. First binary compiled on windows by me :) 16:15:49 <Ammler> http://dev.openttdcoop.org/projects/home/files <-- you could then replace it here :-) 16:16:22 <planetmaker> when I've successfully tested it, that's what I plan to do :) 16:16:35 <planetmaker> I just needed to hack the version detection. 16:16:47 <planetmaker> My windows has no svn, so revision detection fails. 16:16:57 <planetmaker> So I patched Makefile to insert it manually :P 16:18:05 <Brot5> OpenGFX: nightly compile not needed. (r40) 16:18:12 <planetmaker> :) 16:18:47 <Ammler> I got very bad feedback for blaubus trains 16:18:58 <planetmaker> the maglev things? 16:18:58 <Ammler> not just from the germans. 16:19:16 <Ammler> the germans don't like the whole opengfx set at all. 16:19:22 <planetmaker> I don't understand why that feedback is so bad 16:19:29 <planetmaker> I wouldn't give much on the feedback there. 16:19:50 <Ammler> actually, it was a fault to announce it there too, I should have known it. 16:19:50 <planetmaker> To me it seems they're all only talking. None of them except mb ever has done something 16:20:20 <planetmaker> I've never seen in that forum constructive discussions concerning any development 16:20:39 <Ammler> well, I agree to the most 16:20:47 <Ammler> I just woudn't tell it that way. 16:21:11 <Ammler> it isn't really motivating... 16:21:36 <planetmaker> yes. That's the difference between "constructive" critizism and fundamental one. 16:22:13 <planetmaker> And what adds to it: none of them even contributed anywhere. 16:22:28 <Ammler> well, some say, it is too much like original, some say it is too less original :-D 16:22:35 <planetmaker> I read that thread. And I was actually quite annoyed at what I read by the usual bunch of users there 16:22:41 <planetmaker> hehe :) 16:23:22 <Ammler> my personal goal, and I guess also "our" goal is to complete the set and then to see what can be improved. 16:24:15 <planetmaker> yes. Exactly that view is what drove and drives me to support this project 16:25:21 <Ammler> that is also the point, e.g. Zepyris would again constribute, afaik. 16:26:04 <planetmaker> that'd be great :) 16:26:09 <planetmaker> he's an awesome artist. 16:29:53 <planetmaker> :O 16:29:59 <planetmaker> My renum.exe is 50MB! 16:30:40 <Ammler> LOL 16:31:07 <Ammler> please, don't upload that to redmine ;-) 16:31:25 <planetmaker> I guess I should really 'make release' which strips and upx packs the thing 16:32:13 <planetmaker> hm... but nice. Many errors which the earlier version reports are gone :) 16:32:13 <Ammler> ? 16:32:32 <planetmaker> renum's makefile doesn't stip and upx pack the binary by default 16:32:34 <Ammler> is is 2111? 16:32:41 <planetmaker> you need to call make release in order to do so. 16:32:54 <Ammler> hmm 16:33:01 <Ammler> i only used make 16:33:04 <Ammler> make renum 16:33:22 <planetmaker> Hm... maybe it's that upx is not installed. Maybe. 16:33:32 <planetmaker> did you compile on windows? 16:33:48 <Ammler> no 16:33:58 <planetmaker> there you go :) 16:34:02 <Ammler> http://mz.openttdcoop.org/opengfx/1.php <-- FooBar_ is that helpful? 16:42:01 <Ammler> planetmaker: is it possible to have something like "make zip" and then I can just move the zip to the release/nightly folder? 16:43:00 <planetmaker> make bundle? 16:43:05 <planetmaker> it should just do that. 16:43:30 <planetmaker> it should give you the three archive formats. You're free to do with it what you like. Or do I miss something? 16:43:38 <Ammler> ok, and how should I mark a project to let the server know about. 16:43:42 <planetmaker> Well. It's included so far only in 2ccset :) 16:44:19 <planetmaker> not sure currently about opengfx. The level of up-to-date wrt Makefile varies between those to from time to time :) 16:44:34 <planetmaker> or rather the amount of new features ;) 16:45:06 <planetmaker> ah, better. with strip I now have an executable with only 900kB. 16:45:26 <Ammler> http://mz.openttdcoop.org/hg/tools/file/0532d1c06ba9/backup.sh <-- that is how I make the backup push 16:45:44 <Ammler> I would like something similar for the nightly and release make 16:46:15 <planetmaker> just call make bundle 16:46:24 <planetmaker> and you'll have the files which you need to copy / move 16:46:51 <planetmaker> possibly guarded with a check whether it's needed. 16:47:18 <Ammler> well, that is an other part 16:47:36 <Ammler> but how do I see, a project likes to make nightlies? 16:48:18 <planetmaker> ah. Well. What about a file like 'nighly' in it with either 0 (=default, no file) or 1 :) 16:48:25 <Ammler> URL=`hg cat -rtip backup.push 2>/dev/null` <-- that tells me, I need to push to a backup server. 16:50:03 <Ammler> hmm 16:51:18 <planetmaker> or test for the existance of that file. If present: make a nightly, if needed, if not: skip it. 16:51:24 <planetmaker> that way it's even simpler 16:52:18 <Brot> [DevZone] #openttdcoop - renum.exe (planetmaker) - http://dev.openttdcoop.org/attachments/download/112/renum.exe 16:52:33 <Ammler> and how should I call it? "compile.farm" :-) 16:53:14 <planetmaker> dunno. The same way you installed the backup? 16:53:42 <Ammler> backup.push is in the repo, you might miss that 16:53:50 <planetmaker> FooBar_: ^you might want to download that renum version ^^ 16:54:00 <Ammler> and the idea is to contrll compile farm with repo 16:54:02 <planetmaker> yes, I know that. 16:54:04 <Ammler> control 16:54:20 <planetmaker> and I proposed to add another file nightly to the repos which want that 16:54:30 <planetmaker> a file called "nightly" 16:54:56 <planetmaker> you can then test it the same way you test backup.push 16:55:27 <Ammler> well, nighty and release works the same, we don't need to split that 16:55:28 <planetmaker> Though the better solution in the long run would be one ini file like "compilefarm.ini" with section 16:55:38 <Ammler> if nightly, we do also release 16:55:45 <planetmaker> yes 16:56:16 <Ammler> hmm, don't know how easy to read ini from bash 16:56:41 <planetmaker> :) Me neither :) 16:57:06 <planetmaker> so, for the time being, just adding another small file doesn't hurt 16:57:35 <Ammler> maybe, we don't allow it over repo 16:57:45 <Ammler> and just adding a list on server side :-) 16:58:27 <planetmaker> :) 16:58:37 <planetmaker> It's probably the better solution 16:59:44 <Ammler> I have it, I check the directories in bundles 17:00:02 <planetmaker> you mean the other way around? 17:00:17 <planetmaker> checking the publicly available download directories? 17:00:20 <planetmaker> good thinking :) 17:00:21 <Ammler> and then check if there is a matching hg repo and if it has a Makefile 17:00:23 <FooBar_> <Ammler> http://mz.openttdcoop.org/opengfx/1.php <-- That is actually quite neat! takes a while to load, but very nice nonetheless! 17:00:52 <planetmaker> I actually now added an upx packed binary for renum. 17:01:12 <Ammler> FooBar_: it is a combination of grfcodec and grf2html :-) 17:01:17 <Brot> [DevZone] #openttdcoop - renum.exe (planetmaker) - http://dev.openttdcoop.org/attachments/download/113/renum.exe 17:01:28 <FooBar_> sweet 17:02:02 <FooBar_> It shows what's still missing quite nicely 17:02:14 <FooBar_> Way easier than to compare it by hand 17:03:39 <Ammler> I had some toubles with remap sprites 17:03:56 <Ammler> so I greped it for .pcx files only 17:04:09 <Ammler> it is only for real sprites 17:04:42 <Ammler> I'll make it a bit generic then. 17:04:49 <FooBar_> We don't need more than that. At least not for OpenGFX. 17:05:07 <FooBar_> I don't think ogfxe.grf is comparable though 17:05:33 <Ammler> hmm, indeed, taht is a newgrf 17:06:21 <Ammler> it has the whole 2cc stuff in it. 17:07:35 <Ammler> http://pastebin.ca/1443784 17:13:17 <FooBar_> I see that one of my small submarine sprites is messed up... 17:18:36 <Ammler> http://mz.openttdcoop.org/opengfx/1.php?t=c 17:18:41 <Ammler> or the other shorts 17:19:45 <FooBar_> thanks 17:20:35 <Ammler> the logfile will like that ;-) 17:20:59 <Ammler> that gives hits :-D 17:24:01 <Ammler> FooBar_: how to extend your rule, so it doesn't include "/stats" 17:25:00 <FooBar_> something with rewritecond? 17:25:03 <Ammler> RewriteCond ^[^(stats)] 17:26:41 <Ammler> .htaccess: RewriteCond: bad argument line '^[^(stats)]' 17:27:07 <FooBar_> could work, but you would have to test that out I guess 17:28:17 <FooBar_> hmm 17:29:37 <Ammler> the 2nd line was the error 17:29:56 <FooBar_> maybe just exclude log files? 17:30:04 <Ammler> my 2nd guess was RewriteCond ! ^stats 17:30:33 <Ammler> log files? 17:30:43 <Ammler> there are no log files in that folder 17:30:50 <FooBar_> what's in there then? 17:31:00 <Ammler> webalizer html output 17:31:04 <FooBar_> ah 17:31:25 <Ammler> the logs are outside of public_html 17:31:42 <Ammler> which is fine, as they have IPs and such. 17:34:56 <FooBar_> RewriteCond %{REQUEST_FILENAME} !(/path/to/stats*) 17:36:43 <Ammler> %{REQUEST_URI} 17:36:48 <Ammler> as it isn't a file 17:37:05 <Ammler> but that might work :-) 17:41:23 <FooBar_> I believe REQUEST_FILENAME contains just a path if no file is asked, but _URI will work just fine 17:41:23 <FooBar_> by the way, where did you put http://mz.openttdcoop.org/bundles/log.csv ?? 17:41:23 <FooBar_> I'm getting a 500 17:41:23 <FooBar_> might be due to you working on the .htaccess though... 17:41:23 <FooBar_> let me know when you're done with that, and I'll try again :) 17:43:20 <Ammler> RewriteCond %{REQUEST_URI} !stats/ 17:43:32 <Ammler> FooBar_: done :-) 17:43:54 <FooBar_> log works again :) 17:44:02 <Ammler> :-) 17:44:25 <Ammler> http://mz.openttdcoop.org/bundles/stats too 17:44:47 <Ammler> http://openttd.ammler.ch/stats/ 17:45:11 <FooBar_> have you by any chance reset the log.cvs lately? 17:45:34 <Ammler> no 17:45:38 <FooBar_> nightly r37 is only at two, while I recall it being at 9 a little while ago... 17:45:42 <Ammler> shouldn't :-) 17:46:06 <FooBar_> as well as log.csv is at 3 where I recall it at 8... 17:46:54 <Ammler> hmm 17:49:40 <Ammler> possible to have a count >9 ? 17:50:35 <Ammler> "log.csv";0 17:50:45 <Ammler> that is the bug :-) 18:09:39 *** Hirundo has joined #openttdcoop.devzone 18:18:27 <FooBar_> it indeed appears to reset after 9... 18:21:16 *** rbot has joined #openttdcoop.devzone 18:21:32 <Ammler> ups, should be Brot6 :-) 18:21:53 <Ammler> !hello 18:21:53 <rbot> Ammler: hello ammler :) 18:24:06 *** rbot has quit IRC 18:24:24 <FooBar_> those brots seem to spawn like rabbits :) 18:24:56 * Hirundo only allows bots that have passed the Turing test 18:27:04 <Ammler> well, Brot needs to be replaced 18:27:14 <Ammler> and Brot5, I hope too 18:27:22 <planetmaker> brot has a funny habit of shouting funny things at random. 18:27:28 <Ammler> and then we have only Brot6 which does everything. 18:27:32 <Hirundo> hamburgers! 18:29:17 *** rbot has joined #openttdcoop.devzone 18:29:20 <Ammler> rbot 18:29:25 <Ammler> !hello 18:29:28 <Ammler> mäh 18:29:29 <rbot> Ammler: ammler: word 18:29:51 <Ammler> he? 18:30:32 * Hirundo ponders something akin to babyottd 18:30:40 <planetmaker> :O 18:30:59 <Ammler> indeed, what was that? 18:31:23 <Hirundo> I think babyottd would perform better at the turing test than, say, alain or yorick ;) 18:32:05 <Ammler> :-D 18:32:30 <Ammler> !nick 18:32:30 <rbot> Ammler: incorrect usage, ask for help using 'rbot: help nick' 18:39:33 <Ammler> @kick rbot 18:46:15 <FooBar_> well, I have download.php sorted now... 18:46:25 <Ammler> !seen Hirundo 18:46:25 <rbot> Ammler: Hirundo was last seen 15 minutes and 2 seconds ago, saying "I think babyottd would perform better at the turing test than, say, alain or yorick ;)" 18:46:31 <Ammler> @seen Hirundo 18:46:31 <Webster> Ammler: Hirundo was last seen in #openttdcoop.devzone 15 minutes and 8 seconds ago: <Hirundo> I think babyottd would perform better at the turing test than, say, alain or yorick ;) 18:47:18 <FooBar_> There appeared to be a difference in $to[0] and $to[1]. Well, it expanded my understanding of preg though :) 18:47:46 <Ammler> do you have a diff? 18:48:25 <FooBar_> No, but I can tell you what to change... :) 18:48:33 <Ammler> ok 18:48:39 <Ammler> that is a diff :P 18:48:57 <FooBar_> yes, but not one that you can apply automatically :P 18:50:49 <FooBar_> - return ++$to[0]; 18:50:51 <FooBar_> + return $to[1].++$to[2]; 18:50:53 <FooBar_> - $pattern = "#\"".$_GET['file']."\";(\d+)#"; 18:50:54 <FooBar_> + $pattern = "#(\"".$_GET['file']."\";)(\d+)#"; 18:51:14 <FooBar_> And that might be even applyable by diff :P 18:52:18 <Brot> [DevZone] 2cc train set - Revision 174: Change: simplify nfo generation somewhat (planetmaker) - http://dev.openttdcoop.org/projects/2cctrainset/repository/revisions/174 18:54:12 *** rbot has quit IRC 18:55:03 <Brot5> 2cctrainset: Backup push to ssh://hg@bitbucket.org/OpenTTD/2cctrainset/ initiated. 18:56:33 <FooBar_> I now have an actuall diff as well, so if you want one... 18:57:14 <Ammler> http://pastebin.ca/1443904 18:57:26 <Ammler> that is the current diff to your upload 18:58:20 <Ammler> looks wrong 18:58:28 <Ammler> yeah, gimme diff :-) 18:59:08 <FooBar_> my diff looks different in regard to it's structure... 18:59:47 <FooBar_> probably used a different tool... 19:00:40 <FooBar_> anyways I added it to here: http://dev.openttdcoop.org/issues/140 19:02:34 <Ammler> FooBar_: you didn't use -u 19:02:36 <FooBar_> or more precise: http://dev.openttdcoop.org/attachments/114/v1.1.diff 19:02:50 <FooBar_> ah 19:02:55 <FooBar_> let's try again then :P 19:03:00 <Ammler> :-) 19:03:28 <FooBar_> well that looks more like it ;) 19:06:59 <FooBar_> http://dev.openttdcoop.org/attachments/115/v1.1.diff 19:07:07 <FooBar_> that probably does change the filename though 19:07:31 <FooBar_> don't know if I can edit that out manually without messing things up :) 19:15:31 *** rbot has joined #openttdcoop.devzone 19:16:51 <Ammler> did you update #140 ? 19:16:58 <Ammler> hmm 19:17:13 <Ammler> rbot, where are you? 19:18:54 *** rbot has quit IRC 19:19:56 *** rbot has joined #openttdcoop.devzone 19:34:17 <Brot> [DevZone] 2cc train set - Revision 175: Change: make now only recompiles everything, if it is needed (planetmaker) - http://dev.openttdcoop.org/projects/2cctrainset/repository/revisions/175 19:35:37 <planetmaker> ^^ha. No needless re-compile anymore. :) Except you change the pcx files... 19:35:51 <planetmaker> then you'll need to make clean or touch a source file 19:36:25 <planetmaker> well. technically touching sprites/2cctrainset.nfo suffices - and is way faster :) 19:37:19 <Brot> [DevZone] #openttdcoop - Wiki edit: Welcome (#12) (Ammler) - http://dev.openttdcoop.org/projects/16/wiki/Welcome?version=12 19:43:19 <Brot> [DevZone] #openttdcoop - Wiki edit: Welcome (#13) (Ammler) - http://dev.openttdcoop.org/projects/16/wiki/Welcome?version=13 19:43:20 <Brot> [DevZone] #openttdcoop - Wiki edit: Welcome (#14) (Ammler) - http://dev.openttdcoop.org/projects/16/wiki/Welcome?version=14 19:44:57 <Ammler> planetmaker: grfs have "default" install location :-) 19:45:03 <Ammler> ~/openttd/data/ 19:45:48 <planetmaker> yes. They do. 19:45:55 <planetmaker> INSTALLDIR in Makefile.local 19:46:06 <planetmaker> look at Makefile.local.sample 19:46:24 <planetmaker> :) OS independence :) 19:47:30 <Ammler> well, usually, if I install a program, I don't have to configure something 19:47:37 <Ammler> just make && make install 19:49:42 <planetmaker> then you have ./configure :) 19:50:09 <planetmaker> if you give me a good OS detection it might actually work 19:51:59 <Ammler> I said default ;-) 19:52:16 <Ammler> windows users can still overwrite it, isn't Makefile.local for? 19:53:27 *** Hirundo has quit IRC 19:54:54 *** Hirundo has joined #openttdcoop.devzone 19:55:03 <Brot5> 2cctrainset: Backup push to ssh://hg@bitbucket.org/OpenTTD/2cctrainset/ initiated. 19:58:34 <planetmaker> Ammler: yes, that's what Makefile.local is for. 19:59:02 <planetmaker> but why should I put in there the linux path, why the MacOS why the windows as default? 19:59:28 <planetmaker> If I put a path there, I'll put x:\Documents\OpenTTD\data 19:59:40 <Ammler> :-) 19:59:47 <Ammler> :-D 19:59:47 <planetmaker> which is my mac's newgrf dir as path in my windows VM :) 20:00:16 <Ammler> bad Makefile :P 20:01:07 <planetmaker> pfft :) 20:10:20 <Brot> [DevZone] OpenGFX - Revision 41: Change: move readme files do docs (planetmaker) - http://dev.openttdcoop.org/projects/opengfx/repository/revisions/41 20:11:22 <Ammler> does openttd has a guide how commit comments looks? 20:11:51 <Ammler> like change, fix, feature... 20:17:24 <Ammler> "log.csv";10 \o/ 20:31:35 <Hirundo> Fix/Feature/[Code]Change: ([FS#xx]) Make all trains move in reverse on april's fools day 20:33:22 <Ammler> Hirundo: is that from you or documented? 20:33:31 <Hirundo> by me 20:35:08 <Hirundo> Add, Remove, Update and Cleanup also seem to be used regularly 20:35:45 <Hirundo> +Doc, Revert 20:36:55 <Ammler> and you add [prject] 20:37:15 <Ammler> well, that makes sense, as you merge with trunk 20:38:22 <Hirundo> It is something I should have done more consistently from the start 20:39:08 <Ammler> such things should be done by hooks 20:39:15 <Ammler> or at least checked 20:40:56 <Ammler> if [ `echo $msg | cut -b4` != "[i] 20:40:59 <Ammler> ahs 20:41:05 <Ammler> return 1 20:41:08 <Ammler> else 0 20:55:08 <Brot5> opengfx: Backup push to ssh://hg@bitbucket.org/OpenTTD/opengfx/ initiated. 21:24:06 *** Hirundo has quit IRC 21:41:36 <Ammler> ok, how do we want to compress our bundles? 21:41:54 <Ammler> we should agree to only one format 21:42:36 <Ammler> tar, tar.zip, zip, tar.bz2 21:43:00 <Ammler> I assume, you like tar 21:43:18 <Brot> [DevZone] OpenGFX - Bug #87: "space" character of newspaperfont (foobar) - http://dev.openttdcoop.org/issues/87#change-262 21:46:18 <Brot> [DevZone] OpenGFX - Revision 42: Fix (Bug #87): made "space" character of newspaper font transparent (hopef... (foobar) - http://dev.openttdcoop.org/projects/opengfx/repository/revisions/42 21:46:19 <Brot> [DevZone] OpenGFX - Bug #87 (Closed): "space" character of newspaperfont (foobar) - http://dev.openttdcoop.org/issues/87#change-263 21:49:18 <Brot> [DevZone] OpenGFX - Revision 43: Fix: small submarine sprite 1.3911 ypos (foobar) - http://dev.openttdcoop.org/projects/opengfx/repository/revisions/43 21:52:23 <Ammler> FooBar_: you prefer tar only? 21:53:12 <FooBar_> for builds? 21:53:26 <FooBar_> yes, as those can be loaded by OpenTTD directly without extracting 21:53:40 <FooBar_> No need to have others IMO 21:54:59 <Ammler> ok 21:55:01 <FooBar_> I already started some work to reduce the filesize of the whole package. 21:55:06 <Brot5> opengfx: Backup push to ssh://hg@bitbucket.org/OpenTTD/opengfx/ initiated. 21:55:41 <Ammler> well, docs in the tar are useless for windows user. 21:55:47 <Ammler> as he can't read them 21:55:50 <FooBar_> Unused sprites of ogfxi needn't be their original size. 1x1 px is enough 21:56:09 <FooBar_> well, Windows users mostly don't read such things anyways ;) 21:56:30 <Ammler> :-) 21:56:43 <Ammler> just thought the same, as I wrote it. 21:57:05 <FooBar_> But if you want to make a zip or something, then I think you still should tar all .grf files and the .obg as one whole and then add that + docs into a zip 21:57:22 <FooBar_> just thought the same, as I wrote it. <-- lol :D 21:57:41 <Ammler> ok, I will just run make tar and move *.tar to it. 21:58:32 <Ammler> zipping ogfx would reduce size around 40% 21:58:59 <Ammler> http://mz.openttdcoop.org/bundles/opengfx/nightlies/ 21:59:33 <Ammler> well, I prefer to archive only one format 21:59:57 <Ammler> and it should be compatible with banans 22:00:15 <Ammler> hmm, it won't anyway 22:02:22 <Ammler> I can just imagine the work you had with the authors excel sheet 22:02:41 <Ammler> very nice done. 22:03:30 <FooBar_> tar is compatible with bananas, so that's fine 22:04:00 <FooBar_> yes, the excel sheet took a while to put together ;) 22:04:30 <FooBar_> I really should update it though... 22:05:23 <Ammler> I liked to add ticket numbers to the yellow rows 22:05:40 <Ammler> then I had the idea about the php script 22:06:45 <FooBar_> :) 22:06:46 <FooBar_> By the way, I just reduced the filesize by 0.3 MiB... 22:10:20 <Ammler> I guess, those missing houses won't be done by someone :-) 22:10:24 <Ammler> :-( 22:11:09 <FooBar_> It seems so indeed 22:13:19 <Brot> [DevZone] OpenGFX - Revision 44: Codechange: reduce filesize of ogfxi.grf (foobar) - http://dev.openttdcoop.org/projects/opengfx/repository/revisions/44 22:14:10 <FooBar_> I'll scout some buildings myself as soon as I feel like doing so and PM the autors personally to ask for permission. 22:14:10 <FooBar_> I think that's the best way to get it done eventually... 22:15:05 <Ammler> from 32bpp? 22:15:31 <planetmaker> I wonder whether for toyland the broese stuff could be converted to 8bpp 22:15:54 <Ammler> broese? 22:16:07 <planetmaker> the guy from simutrans 22:16:12 <planetmaker> with the buildings 22:16:24 <Ammler> ah, those comics things? 22:16:38 <planetmaker> yes 22:17:46 <FooBar_> yep 22:19:03 <FooBar_> There is (or was) some project going on to convert simutrans comic graphics to 32bpp 22:19:29 <FooBar_> main issue there was the lack of construction sprites; we'll be facing the same if we were to convert it to 8bpp... 22:20:08 <Ammler> the houses for toyland already exists 22:25:13 <FooBar_> not all... 22:25:13 <FooBar_> but it's mainly the industries that are missing 22:25:23 <FooBar_> anyways, I'm calling it a day for tonight ;) 22:25:28 <FooBar_> see you around 22:25:31 *** FooBar_ has quit IRC 22:25:35 <planetmaker> ... 22:28:32 <Ammler> planetmaker: checking for the Makefile isn't enough 22:28:40 <planetmaker> hm? 22:28:50 <Ammler> to check if I shall run the compile 22:29:03 <planetmaker> yes. I don't check for Makefile only 22:29:15 <planetmaker> I check for all source files being touched 22:29:17 <Ammler> what else? 22:29:28 <planetmaker> have you tested it actually? 22:29:33 <Ammler> ah 22:29:42 <Ammler> you speak about your new feature :-) 22:29:53 <Ammler> I sadly didn't 22:30:18 <planetmaker> what do you speak about? 22:30:43 <Ammler> actually I have a REV file in the bundle folder and compare that 22:31:13 <planetmaker> well. that's what makefiles is about: to check those dependencies automatically 22:31:25 <Ammler> http://mz.openttdcoop.org/bundles/opengfx/nightlies/ 22:31:45 <Ammler> hmm, can I use that too? 22:32:40 <planetmaker> hm... you deal with changing filenames. But in principle yes 22:32:55 <Ammler> why? 22:33:02 <Ammler> just with different install dirs 22:33:15 <planetmaker> <grfname>-nightly-r<rev#> 22:33:20 <planetmaker> the latter thing changes 22:33:42 <Ammler> yes 22:34:24 <Ammler> was that a request by someone? 22:34:27 <planetmaker> makefiles are meant to check modification for a list of supplied filenames 22:34:33 <planetmaker> what? the filename? 22:34:42 <planetmaker> it was a request by you and by me. 22:34:43 <Ammler> no, that you only compile on changes 22:34:55 <planetmaker> I want rXX in it, you didn't want pre-release there :) 22:35:07 <planetmaker> oh, that. Yes, that was a request by myself 22:35:23 <Ammler> but that already worked 22:35:33 <planetmaker> it's been bugging me that the whole thing compiled, if not necessary 22:35:56 <planetmaker> a full grfcodec takes time 22:36:00 <Ammler> well, the problem I sse you don't compile, if pcx changes. 22:36:11 <planetmaker> not yet. But easily possible 22:36:20 <Ammler> well 22:36:30 <Ammler> I do make clean after compile 22:36:40 <planetmaker> then it rebuilds anyway 22:36:43 <Ammler> so it will happen anyway, I ssuem? 22:36:54 <planetmaker> and as soon as you touch one pnfo file, too 22:37:17 <Ammler> I just wonder why should someone run make, if he didn't change soemthing? 22:37:41 <planetmaker> why do you want to re-compile everything, if only ogfx1.pnfo changed? 22:37:50 <Ammler> ah ok 22:37:55 <Ammler> opengfx :-) 22:38:02 <Ammler> true. 22:38:15 <planetmaker> why do you want to renumber every nfo, if you only swapped a pcx? 22:38:17 <Ammler> I just compiled a lot 2cc today :-) 22:38:48 <planetmaker> (not yet implemented due to the fact that pcx file system structure in 2cc is... bad) 22:39:01 <planetmaker> no order in the pcx sprites at all 22:39:14 <Ammler> :-) 22:39:15 <planetmaker> and I couldn't yet be arsed to sort that tree 22:39:24 <Ammler> 2cc is a mess :-) 22:39:32 <planetmaker> cluttered with old with png with bmp with... 22:39:41 <planetmaker> yes, it is :) 22:39:48 <Ammler> I had troubles to find the turbobus 22:40:13 <planetmaker> it needs a lot of cleaning up IMO. Especially in the pcx sprite section 22:41:01 <Ammler> well, the sprites are "linked" from nfo 22:41:15 <Ammler> so if you would have a clean nfo, you find the pcx 22:41:43 <planetmaker> Well. The nfo isn't as bad as the dir structure for images 22:43:18 <Brot> [DevZone] OpenGFX - Revision 45: Change: only remake those files which need it (planetmaker) - http://dev.openttdcoop.org/projects/opengfx/repository/revisions/45 22:46:33 <Ammler> maybe, I just look for sprites beside Makefile? 22:46:55 <planetmaker> how do you mean? 22:47:03 <planetmaker> s/how/what/ 22:47:36 <Ammler> I still need something to indicate, it is worth to update and run "make tar" 22:48:28 <Ammler> he, the REV file maybe :-) 22:48:57 <planetmaker> uhm. you have the old tar and hg parent 22:49:31 <Ammler> no hg parent 22:49:34 <planetmaker> of course, you could also indeed use make install 22:49:45 <Ammler> how? 22:49:50 <planetmaker> it won't do a thing, if the file is already there 22:49:53 <planetmaker> or use make tar 22:50:05 <planetmaker> it won't do a thing, if the tar exists. 22:50:22 <Ammler> hmm 22:50:50 <Ammler> then I need different functions for nightly and releases 22:51:01 <planetmaker> why? 22:51:19 <Ammler> because I have different install folders 22:52:04 <Ammler> and what if the project is openttd patch? 22:52:07 <Ammler> like is2 22:52:26 <planetmaker> well. have the installdir depend upon the filename. 22:52:47 <planetmaker> or the GRF_BUILDNAME 22:52:52 <planetmaker> or however that was called :P 22:54:05 <planetmaker> yes 22:54:14 <Ammler> hmm 22:54:33 <Ammler> I guess, I will sleep over an other night :-) 22:55:23 <planetmaker> GRF_BUILDNAME= $(shell [ -n "$(REPO_TAGS)" ] && echo $(RELEASESDIR) || echo $(NIGHTLYDIR)) 22:55:27 <planetmaker> err 22:55:40 <planetmaker> INSTALLDIR = $(shell [ -n "$(REPO_TAGS)" ] && echo $(RELEASESDIR) || echo $(NIGHTLYDIR)) 22:58:18 <Ammler> -n never works for me 22:58:26 <Ammler> I use ! -z the most time 22:59:04 <Ammler> maybe the quotes are the key :-) 23:02:12 <planetmaker> I've no idea. Possibly. quoting, unquoting things is a mystery in itself with these files 23:03:10 <planetmaker> Makefile, line 16 of 2cctrainset messes up my syntax highlighting. Obviously it's correct, though. :) 23:03:31 <planetmaker> and there are quite some quotes, too :P 23:04:51 <Ammler> well, using the Makefile would be another option, but then, we would lose the log 23:05:14 <Ammler> or the Makefile needs also to care about that :-) 23:05:18 <planetmaker> :) 23:05:26 <planetmaker> what's in the log? 23:05:54 <Ammler> http://mz.openttdcoop.org/bundles/opengfx/nightlies/log/ 23:10:20 <planetmaker> lol: "LOFILE START: 2009-05-31 18:18:02+02:00" 23:10:34 * planetmaker thinks that there's definitely a missing letter :) 23:12:04 <planetmaker> well. that log is only the output of the makefile, is it? 23:20:17 *** XeryusTC is now known as Xeryus|bnc 23:21:38 <Ammler> planetmaker: yep 23:22:23 <Ammler> but if the make doesn't do anything, it will be replaced 23:25:16 <planetmaker> eh? 23:27:15 <planetmaker> IMO the way the files are handled on the server is something completely different and wouldn't need to be handled by a generic makefile 23:27:22 <planetmaker> whatever works though 23:30:11 <Ammler> hmm 23:33:26 <planetmaker> anyway... off to bed for now. 23:33:32 <planetmaker> Have a good niht, Ammler :) 23:33:44 <Ammler> YOU TOO. 23:59:07 <Brot5> opengfx: Backup push to ssh://hg@bitbucket.org/OpenTTD/opengfx/ initiated.