[tor-bugs] #9668 [Flashproxy]: restructure flashproxy source tree

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue Sep 24 11:58:41 UTC 2013


#9668: restructure flashproxy source tree
----------------------------+-----------------
     Reporter:  infinity0   |      Owner:  dcf
         Type:  defect      |     Status:  new
     Priority:  normal      |  Milestone:
    Component:  Flashproxy  |    Version:
   Resolution:              |   Keywords:
Actual Points:              |  Parent ID:
       Points:              |
----------------------------+-----------------

Comment (by infinity0):

 Continuing from [comment:8:ticket:6810]:

 Let me also explain the packaging model. Currently, the top-level Makefile
 has two *binary* distribution targets, a python-source and a py2exe
 zipball. (We call the python-source a "binary" package even though it's
 source-code python, because the intention is to run it directly, there is
 no "install" process, and you don't provide any Makefiles or tests.)

 OTOH for Debian (and good FOSS practise) I am building source packages,
 which include tests and build scripts. Everything is in one source repo at
 the moment, but I am doing source packaging on subfolders to make it
 easier to split the repo later, which you were vaguely talking about
 doing. The top-level Makefile will tie everything together for an all-in-
 one package, but there are two inconsistencies that need sorting:

 1. the top-level Makefile also acts as the sub-Makefile for the client
 programs (mentioned in [comment:3])
 2. `make dist` by convention builds a source package, but the current
 target builds a binary package. I can keep the binary target but will need
 to rename it.

-- 
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/9668#comment:6>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list