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]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.