commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gnue-designer scripts/gnue-designer src/base/In...


From: Bajusz Tamás
Subject: gnue-designer scripts/gnue-designer src/base/In...
Date: Sun, 05 Oct 2003 14:05:06 -0400

CVSROOT:        /cvsroot/gnue
Module name:    gnue-designer
Branch:         
Changes by:     Bajusz Tamás <address@hidden>   03/10/05 14:05:06

Modified files:
        scripts        : gnue-designer 
        src/base       : Instance.py 
        src/forms/wizards: __init__.py 
        src/navigator/wizards: __init__.py 
        src/reports/wizards: __init__.py 
        src/schema/wizards: __init__.py 
        src/templates  : __init__.py 
        src/templates/forms: __init__.py 
        src/templates/reports: __init__.py 
        src/templates/schema: __init__.py 

Log message:
        updating "magic" code needed for mcmillan packaging on win32

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-designer/scripts/gnue-designer.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-designer/src/base/Instance.py.diff?tr1=1.119&tr2=1.120&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-designer/src/forms/wizards/__init__.py.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-designer/src/navigator/wizards/__init__.py.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-designer/src/reports/wizards/__init__.py.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-designer/src/schema/wizards/__init__.py.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-designer/src/templates/__init__.py.diff?tr1=1.12&tr2=1.13&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-designer/src/templates/forms/__init__.py.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-designer/src/templates/reports/__init__.py.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-designer/src/templates/schema/__init__.py.diff?tr1=1.2&tr2=1.3&r1=text&r2=text

Patches:
Index: gnue-designer/scripts/gnue-designer
diff -c gnue-designer/scripts/gnue-designer:1.1 
gnue-designer/scripts/gnue-designer:1.2
*** gnue-designer/scripts/gnue-designer:1.1     Sun Oct  5 05:34:56 2003
--- gnue-designer/scripts/gnue-designer Sun Oct  5 14:05:05 2003
***************
*** 21,43 ****
  # write to the Free Software Foundation, Inc., 59 Temple Place
  # - Suite 330, Boston, MA 02111-1307, USA.
  #
! # $Id: gnue-designer,v 1.1 2003/10/05 09:34:56 reinhard Exp $
! 
! import os
! import sys
! 
! if sys.platform == "win32":
!   if __name__ == "__main__":
!     _BASE = os.path.abspath (os.path.join (os.path.dirname (sys.argv[0]), 
".."))
!     _newpath = os.path.abspath (os.path.dirname (sys.argv[0]))
!     if os.environ.has_key ("PATH"):
!       _newpath = _newpath + ";" + os.environ ["PATH"]
!     os.environ ["PATH"] = _newpath
!   else:
!     _BASE = os.path.abspath (os.path.join (os.path.dirname (__file__), ".."))
!   os.putenv ("PYTHONCASEOK","1")
!   if os.path.isdir (os.path.join (_BASE, "extras")):
!     sys.path.append (os.path.join (_BASE, "extras"))
  
  from gnue.designer import Designer
  
--- 21,27 ----
  # write to the Free Software Foundation, Inc., 59 Temple Place
  # - Suite 330, Boston, MA 02111-1307, USA.
  #
! # $Id: gnue-designer,v 1.2 2003/10/05 18:05:05 btami Exp $
  
  from gnue.designer import Designer
  
Index: gnue-designer/src/base/Instance.py
diff -c gnue-designer/src/base/Instance.py:1.119 
gnue-designer/src/base/Instance.py:1.120
*** gnue-designer/src/base/Instance.py:1.119    Fri Aug 22 14:39:18 2003
--- gnue-designer/src/base/Instance.py  Sun Oct  5 14:05:05 2003
***************
*** 665,687 ****
  
  ############################
  # This is a workaround for McMillan packaging!!!
- # gnue.designer.WizardFiles.py
- # is autocreated at McMillan's analysis time by
- # hook-gnue.designer.Designer.py
- # It contains a list of available wizards.
  # McMillan sets sys.frozen=1 in packaged exe file.
  ############################
      if hasattr(sys, 'frozen'):
!       from gnue.designer import WizardFiles
!       for template in WizardFiles.WizardFiles:
!         t = template.split('.')
!         if '.'.join(t[0:4]) == package.__name__:
!           try:
!             templates.append(dyn_import('%s' % template).TemplateInformation)
!           except ImportError:
!             pass
!           except AttributeError:
!             pass
      else:
  ############
  # end of workaround
--- 665,681 ----
  
  ############################
  # This is a workaround for McMillan packaging!!!
  # McMillan sets sys.frozen=1 in packaged exe file.
  ############################
      if hasattr(sys, 'frozen'):
!       exec "from %s import WIZARDS" % package.__name__
!       for wizard in WIZARDS:
!         try:
!           templates.append(dyn_import('%s.%s' % 
(package.__name__,wizard)).TemplateInformation)
!         except ImportError:
!           pass
!         except AttributeError:
!           pass
      else:
  ############
  # end of workaround
Index: gnue-designer/src/forms/wizards/__init__.py
diff -c gnue-designer/src/forms/wizards/__init__.py:1.1 
gnue-designer/src/forms/wizards/__init__.py:1.2
*** gnue-designer/src/forms/wizards/__init__.py:1.1     Mon Jul  8 23:06:13 2002
--- gnue-designer/src/forms/wizards/__init__.py Sun Oct  5 14:05:06 2003
***************
*** 0 ****
--- 1,13 ----
+ WIZARDS = [
+   'AddBlock',
+   'AddBox',
+   'AddButton',
+   'AddCheckbox',
+   'AddDataSource',
+   'AddDropDown',
+   'AddEntry',
+   'AddLabel',
+   'AddPage',
+ #  'CreateSchema',
+   'CreateWebForm',
+   ]
Index: gnue-designer/src/navigator/wizards/__init__.py
diff -c gnue-designer/src/navigator/wizards/__init__.py:1.1 
gnue-designer/src/navigator/wizards/__init__.py:1.2
*** gnue-designer/src/navigator/wizards/__init__.py:1.1 Tue Jul  9 00:03:45 2002
--- gnue-designer/src/navigator/wizards/__init__.py     Sun Oct  5 14:05:06 2003
***************
*** 0 ****
--- 1 ----
+ WIZARDS = []
Index: gnue-designer/src/reports/wizards/__init__.py
diff -c gnue-designer/src/reports/wizards/__init__.py:1.1 
gnue-designer/src/reports/wizards/__init__.py:1.2
*** gnue-designer/src/reports/wizards/__init__.py:1.1   Tue Jul  9 00:03:45 2002
--- gnue-designer/src/reports/wizards/__init__.py       Sun Oct  5 14:05:06 2003
***************
*** 0 ****
--- 1 ----
+ WIZARDS = []
Index: gnue-designer/src/schema/wizards/__init__.py
diff -c gnue-designer/src/schema/wizards/__init__.py:1.1 
gnue-designer/src/schema/wizards/__init__.py:1.2
*** gnue-designer/src/schema/wizards/__init__.py:1.1    Tue Jul  9 00:03:45 2002
--- gnue-designer/src/schema/wizards/__init__.py        Sun Oct  5 14:05:06 2003
***************
*** 0 ****
--- 1,4 ----
+ WIZARDS = [
+   'AddTable',
+ #  'WriteSchema',
+   ]
Index: gnue-designer/src/templates/__init__.py
diff -c gnue-designer/src/templates/__init__.py:1.12 
gnue-designer/src/templates/__init__.py:1.13
*** gnue-designer/src/templates/__init__.py:1.12        Mon Feb 17 02:32:53 2003
--- gnue-designer/src/templates/__init__.py     Sun Oct  5 14:05:06 2003
***************
*** 67,88 ****
  
  ############################
  # This is a workaround for McMillan packaging!!!
- # gnue.designer.TemplateFiles.py
- # is autocreated at McMillan's analysis time by
- # hook-gnue.designer.TemplateChooser.py
- # It contains a list of available templates.
  # McMillan sets sys.frozen=1 in packaged exe file.
  ############################
    import sys
    if hasattr(sys, 'frozen'):
!     from gnue.designer import TemplateFiles
!     for template in TemplateFiles.TemplateFiles:
!       t = template.split('.')
!       if '.'.join(t[0:4]) == package.__name__:
!         try:
!           templates.append(dyn_import('%s' % template).TemplateInformation)
!         except ImportError:
!           pass
    else:
  ############
  # end of workaround
--- 67,82 ----
  
  ############################
  # This is a workaround for McMillan packaging!!!
  # McMillan sets sys.frozen=1 in packaged exe file.
  ############################
    import sys
    if hasattr(sys, 'frozen'):
!     exec "from %s import TEMPLATES" % package.__name__
!     for template in TEMPLATES:
!       try:
!         templates.append(dyn_import('%s.%s' % 
(package.__name__,template)).TemplateInformation)
!       except ImportError:
!         pass
    else:
  ############
  # end of workaround
Index: gnue-designer/src/templates/forms/__init__.py
diff -c gnue-designer/src/templates/forms/__init__.py:1.5 
gnue-designer/src/templates/forms/__init__.py:1.6
*** gnue-designer/src/templates/forms/__init__.py:1.5   Wed Jan  1 19:45:47 2003
--- gnue-designer/src/templates/forms/__init__.py       Sun Oct  5 14:05:06 2003
***************
*** 28,30 ****
--- 28,31 ----
  # Our package name
  PACKAGE = 'Forms'
  
+ TEMPLATES = ['FormBuilder', 'Simple',]
Index: gnue-designer/src/templates/reports/__init__.py
diff -c gnue-designer/src/templates/reports/__init__.py:1.4 
gnue-designer/src/templates/reports/__init__.py:1.5
*** gnue-designer/src/templates/reports/__init__.py:1.4 Wed Jan  1 19:45:47 2003
--- gnue-designer/src/templates/reports/__init__.py     Sun Oct  5 14:05:06 2003
***************
*** 28,30 ****
--- 28,31 ----
  # Our package name
  PACKAGE = 'Reports'
  
+ TEMPLATES = ['Labels', 'MailMerge', 'SimpleReport',]
Index: gnue-designer/src/templates/schema/__init__.py
diff -c gnue-designer/src/templates/schema/__init__.py:1.2 
gnue-designer/src/templates/schema/__init__.py:1.3
*** gnue-designer/src/templates/schema/__init__.py:1.2  Wed Jan  1 19:45:47 2003
--- gnue-designer/src/templates/schema/__init__.py      Sun Oct  5 14:05:06 2003
***************
*** 28,30 ****
--- 28,31 ----
  # Our package name
  PACKAGE = 'Schema'
  
+ TEMPLATES = ['Introspection',]




reply via email to

[Prev in Thread] Current Thread [Next in Thread]