From kde-buildsystem Sun Oct 23 00:01:55 2005 From: ralf.habacker () freenet ! de (Ralf Habacker) Date: Sun, 23 Oct 2005 00:01:55 +0000 To: kde-buildsystem Subject: very basic SConfigure support available Message-Id: <200510230201.55333.ralf.habacker () freenet ! de> X-MARC-Message: https://marc.info/?l=kde-buildsystem&m=113280651111826 Hi all, relating to the discussed custom configure support I have prepared some example, how it could be structured. Please send your suggestions to this list. An initial parser for this stuff is checked in under bksys/configure.py. Regards Ralf dcop/SConfigure conf.cfunctions += "getuid setuid" conf.cheaders += "unistd.h" conf.options['with-xyz'] = ['Enable yxz support','default value'] kdecore/SConfigure conf.cfunctions += "mmap getmntinfo setmntent" conf.cheaders += "sys/stat.h sys/mntent.h sys/param.h paths.h limits.h execinfo.h" conf.optional_cheaders += "sys/socket.h" conf.optional_cfunctions += "xyz" # with-xxx option conf.module['tiff'] = ['Enable tiff support','yes'] conf.module'jasper'] = ['Enable jasper (jpeg2k) support','yes'] conf.module['openexr'] = ['Enable openexr support','no']