← Back to team overview

bzr-windows team mailing list archive

Re: Windows Installers now a separate project (call for helpers)

 

>>>>> "bialix" == Alexander Belchenko <bialix@xxxxxxx> writes:

Thanks for the useful reminder and pointer to qbzr for nice
examples.

<snip/>

    bialix> In this case you should declare API that every
    bialix> plugin's setup.py should follow. You can start from
    bialix> here: every setup.py should be importable, e.g. call
    bialix> to main setup() function should be guarded with

    bialix> if __name__ == '__main__':
    bialix> 	setup(...)

    bialix> Then you need to define the set of functions every
    bialix> setup.py should provide to get modules list, data
    bialix> list, dependencies list etc.

extensions C file names, etc :-D

    bialix> So when main setup.py will import setup.py from
    bialix> plugin it can easily access plugin-specific
    bialix> info. Without these 2 steps there is no way forward.

Sorry for being unclear before, what I want is that we go forward
with implementing these 2 steps.

     Vincent



Follow ups

References