Fresco/Fresco-Python/config Makefile.omniorb.in,1.23,1.24
Stefan Seefeld <[email protected]>
| Newsgroups | gmane.comp.video.fresco.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvs/fresco/Fresco/Fresco-Python/config In directory purcel:/tmp/cvs-serv19173/config Modified Files: Makefile.omniorb.in Log Message: some internal reorganization to make the python runtime actually installable. All add-on is in FrescoClient Index: Makefile.omniorb.in =================================================================== RCS file: /cvs/fresco/Fresco/Fresco-Python/config/Makefile.omniorb.in,v retrieving revision 1.23 retrieving revision 1.24 diff -u -d -r1.23 -r1.24 --- Makefile.omniorb.in 18 Feb 2003 21:18:17 -0000 1.23 +++ Makefile.omniorb.in 4 Mar 2003 05:30:01 -0000 1.24 @@ -27,7 +27,7 @@ include $(cdir)/local.mk IDLPY := omniidl -IDLPYFLAGS := -I$(idir) -nf -bpython# -Wbglobal=Warsaw +IDLPYFLAGS := -I$(idir) -nf -bpython -Wbstubs=FrescoStubs IDL := Types.idl RefCountBase.idl Identifiable.idl ClientContext.idl \ Server.idl Kit.idl Transform.idl Region.idl \ @@ -44,29 +44,29 @@ Window.idl DesktopKit.idl UnidrawKit.idl \ PrimitiveKit.idl Primitive.idl -SRC := $(patsubst %.idl, %_idl.py, $(IDL)) +SRC := $(patsubst %.idl, FrescoStubs/%_idl.py, $(IDL)) CMP := $(patsubst %.py, %.pyc, $(SRC)) PACKAGES := Fresco Figure Layout Primitive Unidraw Widget -PACKAGES := $(PACKAGES) $(PACKAGES:%=%__POA) -PACKAGES := $(PACKAGES) Fresco/Input Fresco__POA/Input +PACKAGES += $(patsubst %, %__POA, $(PACKAGES)) +#PACKAGES := $(PACKAGES) Fresco/Input Fresco__POA/Input TARGET := $(SRC) all: $(TARGET) clean: - rm -rf $(SRC) $(CMP) Input Figure Fresco Layout *__POA *~ + rm -rf $(SRC) $(CMP) $(PACKAGES) distclean: clean rm -f $(TARGET) cvsclean: distclean -$(SRC): %_idl.py: $(idir)/Fresco/%.idl - @echo generating $(@F) +$(SRC): FrescoStubs/%_idl.py: $(idir)/Fresco/%.idl + @echo generating $@ $(IDLPY) $(IDLPYFLAGS) $< - mv -f $(@F) $(@F).old - cat $(@F).old | sed -e "s,@Fresco_IDL_prefix@,$(prefix)," > $(@F) - rm -f $(@F).old + mv -f $@ [email protected] + cat [email protected] | sed -e "s,@Fresco_IDL_prefix@,$(prefix)," > $@ + rm -f [email protected]