From: <wda...@us...> - 2006-11-03 16:48:29
|
Revision: 44 http://svn.sourceforge.net/oorexx/?rev=44&view=rev Author: wdashley Date: 2006-11-03 08:47:54 -0800 (Fri, 03 Nov 2006) Log Message: ----------- ArtifactID: None Comment: Move makefiles for the utilities around to their proper places. Modified Paths: -------------- interpreter/trunk/utilities/rexx/Makefile.am interpreter/trunk/utilities/rexx/platform/Makefile.am interpreter/trunk/utilities/rexxc/Makefile.am interpreter/trunk/utilities/rexxc/platform/Makefile.am interpreter/trunk/utilities/rexxhide/Makefile.am interpreter/trunk/utilities/rxapi/Makefile.am interpreter/trunk/utilities/rxapi/platform/unix/APIService.cpp interpreter/trunk/utilities/rxqueue/Makefile.am interpreter/trunk/utilities/rxqueue/platform/Makefile.am interpreter/trunk/utilities/rxsubcom/Makefile.am interpreter/trunk/utilities/rxsubcom/platform/Makefile.am Added Paths: ----------- interpreter/trunk/utilities/rexx/Makefile.win interpreter/trunk/utilities/rexxc/Makefile.win interpreter/trunk/utilities/rexxhide/Makefile.win interpreter/trunk/utilities/rxapi/Makefile.win interpreter/trunk/utilities/rxqueue/Makefile.win interpreter/trunk/utilities/rxsubcom/Makefile.win Removed Paths: ------------- interpreter/trunk/utilities/rexx/platform/unix/Makefile.am interpreter/trunk/utilities/rexx/platform/windows/Makefile.win interpreter/trunk/utilities/rexxc/platform/unix/Makefile.am interpreter/trunk/utilities/rexxc/platform/windows/Makefile.win interpreter/trunk/utilities/rexxhide/platform/windows/Makefile.win interpreter/trunk/utilities/rxapi/RexxService.h interpreter/trunk/utilities/rxqueue/platform/unix/Makefile.am interpreter/trunk/utilities/rxqueue/platform/windows/Makefile.win interpreter/trunk/utilities/rxsubcom/platform/unix/Makefile.am interpreter/trunk/utilities/rxsubcom/platform/windows/Makefile.win Modified: interpreter/trunk/utilities/rexx/Makefile.am =================================================================== --- interpreter/trunk/utilities/rexx/Makefile.am 2006-11-02 16:18:01 UTC (rev 43) +++ interpreter/trunk/utilities/rexx/Makefile.am 2006-11-03 16:47:54 UTC (rev 44) @@ -38,7 +38,33 @@ MAINTAINERCLEANFILES = Makefile.in -SUBDIRS = platform DIST_SUBDIRS = platform +MAINTAINERCLEANFILES = Makefile.in +INCLUDES = -I$(top_srcdir)/api \ + -I$(top_srcdir)/shared \ + -I$(top_srcdir)/kernel/messages + + +#################### rexx.exe ########################## + +# Note: do not add the .exe extension here! +bin_PROGRAMS = platform/unix/rexx + +# +# Sources for rexx +# +rexx_SOURCES = platform/unix/rexx.cpp + +# +# Extra linker flags for rexx +# +rexx_LDFLAGS = -ldl -lpthread + +# +# Extra libraries for rexx +# +rexx_LDADD = librexx.la + + Copied: interpreter/trunk/utilities/rexx/Makefile.win (from rev 40, interpreter/trunk/utilities/rexx/platform/windows/Makefile.win) =================================================================== --- interpreter/trunk/utilities/rexx/Makefile.win (rev 0) +++ interpreter/trunk/utilities/rexx/Makefile.win 2006-11-03 16:47:54 UTC (rev 44) @@ -0,0 +1,69 @@ +#---------------------------------------------------------------------------- +# +# Copyright (c) 2005-2006 Rexx Language Association. All rights reserved. +# +# This program and the accompanying materials are made available under +# the terms of the Common Public License v1.0 which accompanies this +# distribution. A copy is also available at the following address: +# http://www.ibm.com/developerworks/oss/CPLv1.0.htm +# +# Redistribution and use in source and binary forms, with or +# without modification, are permitted provided that the following +# conditions are met: +# +# Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in +# the documentation and/or other materials provided with the distribution. +# +# Neither the name of Rexx Language Association nor the names +# of its contributors may be used to endorse or promote products +# derived from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED +# TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, +# OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY +# OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# +#---------------------------------------------------------------------------- + + +# This is a part of the ooRexx Windows build + + +!include $(top_srcdir)\Nmake.inc + +INCLUDES = $(OOREXXINC) + +EXEOBJS = rexx.obj + +SRCDIR = $(top_srcdir)\utilities\rexx\platform\windows + +SHAREDEXEVER = $(top_srcdir)\shared\windows\verinfo_exe.res + +#################### build rexx.exe ########################## + +all: rexx.exe + +rexx.exe: $(EXEOBJS) $(SHAREDLIB) $(OOREXXLIBS) $(SHAREDEXEVER) + $(LD) $(LFLAGS) $(EXEOBJS) $(SHAREDEXEVER) $(SHAREDLIB) $(OOREXXLIBS) $(WINLIBS) \ + /SUBSYSTEM:Console /OUT:rexx.exe + +rexx.obj: $(SRCDIR)/rexx.cpp \ + $(SRCDIR)\ArgumentParser.h \ + $(COMMONHEADERS) + $(CC) $(CFLAGS) $(SRCDIR)\rexx.cpp /o $@ + + +#################### clean ######################### + +clean: + del $(CLEAN) Modified: interpreter/trunk/utilities/rexx/platform/Makefile.am =================================================================== --- interpreter/trunk/utilities/rexx/platform/Makefile.am 2006-11-02 16:18:01 UTC (rev 43) +++ interpreter/trunk/utilities/rexx/platform/Makefile.am 2006-11-03 16:47:54 UTC (rev 44) @@ -38,7 +38,6 @@ MAINTAINERCLEANFILES = Makefile.in -SUBDIRS = unix DIST_SUBDIRS = unix windows Deleted: interpreter/trunk/utilities/rexx/platform/unix/Makefile.am =================================================================== --- interpreter/trunk/utilities/rexx/platform/unix/Makefile.am 2006-11-02 16:18:01 UTC (rev 43) +++ interpreter/trunk/utilities/rexx/platform/unix/Makefile.am 2006-11-03 16:47:54 UTC (rev 44) @@ -1,66 +0,0 @@ -#---------------------------------------------------------------------------- -# -# Copyright (c) 2005-2006 Rexx Language Association. All rights reserved. -# -# This program and the accompanying materials are made available under -# the terms of the Common Public License v1.0 which accompanies this -# distribution. A copy is also available at the following address: -# http://www.ibm.com/developerworks/oss/CPLv1.0.htm -# -# Redistribution and use in source and binary forms, with or -# without modification, are permitted provided that the following -# conditions are met: -# -# Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in -# the documentation and/or other materials provided with the distribution. -# -# Neither the name of Rexx Language Association nor the names -# of its contributors may be used to endorse or promote products -# derived from this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED -# TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, -# OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY -# OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# -#---------------------------------------------------------------------------- - - -MAINTAINERCLEANFILES = Makefile.in - -INCLUDES = -I$(top_srcdir)/api \ - -I$(top_srcdir)/shared \ - -I$(top_srcdir)/kernel/messages - - -#################### rexx.exe ########################## - -# Note: do not add the .exe extension here! -bin_PROGRAMS = rexx - -# -# Sources for rexx -# -rexx_SOURCES = rexx.cpp - -# -# Extra linker flags for rexx -# -rexx_LDFLAGS = -ldl -lpthread - -# -# Extra libraries for rexx -# -rexx_LDADD = librexx.la librexxapi.la - - Deleted: interpreter/trunk/utilities/rexx/platform/windows/Makefile.win =================================================================== --- interpreter/trunk/utilities/rexx/platform/windows/Makefile.win 2006-11-02 16:18:01 UTC (rev 43) +++ interpreter/trunk/utilities/rexx/platform/windows/Makefile.win 2006-11-03 16:47:54 UTC (rev 44) @@ -1,69 +0,0 @@ -#---------------------------------------------------------------------------- -# -# Copyright (c) 2005-2006 Rexx Language Association. All rights reserved. -# -# This program and the accompanying materials are made available under -# the terms of the Common Public License v1.0 which accompanies this -# distribution. A copy is also available at the following address: -# http://www.ibm.com/developerworks/oss/CPLv1.0.htm -# -# Redistribution and use in source and binary forms, with or -# without modification, are permitted provided that the following -# conditions are met: -# -# Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in -# the documentation and/or other materials provided with the distribution. -# -# Neither the name of Rexx Language Association nor the names -# of its contributors may be used to endorse or promote products -# derived from this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED -# TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, -# OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY -# OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# -#---------------------------------------------------------------------------- - - -# This is a part of the ooRexx Windows build - - -!include $(top_srcdir)\Nmake.inc - -INCLUDES = $(OOREXXINC) - -EXEOBJS = rexx.obj - -SRCDIR = $(top_srcdir)\utilities\platform\windows\rexx - -SHAREDEXEVER = $(top_srcdir)\shared\windows\verinfo_exe.res - -#################### build rexx.exe ########################## - -all: rexx.exe - -rexx.exe: $(EXEOBJS) $(SHAREDLIB) $(OOREXXLIBS) $(SHAREDEXEVER) - $(LD) $(LFLAGS) $(EXEOBJS) $(SHAREDEXEVER) $(SHAREDLIB) $(OOREXXLIBS) $(WINLIBS) \ - /SUBSYSTEM:Console /OUT:rexx.exe - -rexx.obj: rexx.cpp \ - ArgumentParser.h \ - $(COMMONHEADERS) - $(CC) $(CFLAGS) $(SRCDIR)\rexx.cpp /o $@ - - -#################### clean ######################### - -clean: - del $(CLEAN) Modified: interpreter/trunk/utilities/rexxc/Makefile.am =================================================================== --- interpreter/trunk/utilities/rexxc/Makefile.am 2006-11-02 16:18:01 UTC (rev 43) +++ interpreter/trunk/utilities/rexxc/Makefile.am 2006-11-03 16:47:54 UTC (rev 44) @@ -38,7 +38,30 @@ MAINTAINERCLEANFILES = Makefile.in -SUBDIRS = platform DIST_SUBDIRS = platform +INCLUDES = -I$(top_srcdir)/api \ + -I$(top_srcdir)/shared \ + -I$(top_srcdir)/kernel/messages + +#################### rexxc.exe ########################## + +bin_PROGRAMS = rexxc + +# +# Sources for rexxc +# +rexxc_SOURCES = rexxc.cpp + +# +# Extra linker flags for rexxc +# +rexxc_LDFLAGS = -ldl -lpthread + +# +# Extra libraries for rexxc +# +rexxc_LDADD = librexx.la + + Copied: interpreter/trunk/utilities/rexxc/Makefile.win (from rev 40, interpreter/trunk/utilities/rexxc/platform/windows/Makefile.win) =================================================================== --- interpreter/trunk/utilities/rexxc/Makefile.win (rev 0) +++ interpreter/trunk/utilities/rexxc/Makefile.win 2006-11-03 16:47:54 UTC (rev 44) @@ -0,0 +1,66 @@ +#---------------------------------------------------------------------------- +# +# Copyright (c) 2005-2006 Rexx Language Association. All rights reserved. +# +# This program and the accompanying materials are made available under +# the terms of the Common Public License v1.0 which accompanies this +# distribution. A copy is also available at the following address: +# http://www.ibm.com/developerworks/oss/CPLv1.0.htm +# +# Redistribution and use in source and binary forms, with or +# without modification, are permitted provided that the following +# conditions are met: +# +# Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in +# the documentation and/or other materials provided with the distribution. +# +# Neither the name of Rexx Language Association nor the names +# of its contributors may be used to endorse or promote products +# derived from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED +# TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, +# OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY +# OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# +#---------------------------------------------------------------------------- + + +# This is a part of the ooRexx Windows build + + +!include $(top_srcdir)\Nmake.inc + +INCLUDES = $(OOREXXINC) + +EXEOBJS = rexxc.obj + +SHAREDEXEVER = $(top_srcdir)\shared\windows\verinfo_exe.res + +#################### build rexxc.exe ########################## + +all: rexxc.exe + +rexxc.exe: $(EXEOBJS) $(OOREXXLIBS) $(SHAREDEXEVER) + $(LD) $(LFLAGS) $(EXEOBJS) $(SHAREDEXEVER) $(REXXLIBS) $(WINLIBS) \ + /SUBSYSTEM:WINDOWS /OUT:rexxc.exe + +rexxc.obj: platform\windows\rexxc.cpp \ + $(COMMONHEADERS) + $(CC) $(CFLAGS) rexxc.cpp /o $@ + + +#################### clean ######################### + +clean: + del $(CLEAN) Modified: interpreter/trunk/utilities/rexxc/platform/Makefile.am =================================================================== --- interpreter/trunk/utilities/rexxc/platform/Makefile.am 2006-11-02 16:18:01 UTC (rev 43) +++ interpreter/trunk/utilities/rexxc/platform/Makefile.am 2006-11-03 16:47:54 UTC (rev 44) @@ -38,7 +38,6 @@ MAINTAINERCLEANFILES = Makefile.in -SUBDIRS = unix DIST_SUBDIRS = unix windows Deleted: interpreter/trunk/utilities/rexxc/platform/unix/Makefile.am =================================================================== --- interpreter/trunk/utilities/rexxc/platform/unix/Makefile.am 2006-11-02 16:18:01 UTC (rev 43) +++ interpreter/trunk/utilities/rexxc/platform/unix/Makefile.am 2006-11-03 16:47:54 UTC (rev 44) @@ -1,66 +0,0 @@ -#---------------------------------------------------------------------------- -# -# Copyright (c) 2005-2006 Rexx Language Association. All rights reserved. -# -# This program and the accompanying materials are made available under -# the terms of the Common Public License v1.0 which accompanies this -# distribution. A copy is also available at the following address: -# http://www.ibm.com/developerworks/oss/CPLv1.0.htm -# -# Redistribution and use in source and binary forms, with or -# without modification, are permitted provided that the following -# conditions are met: -# -# Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in -# the documentation and/or other materials provided with the distribution. -# -# Neither the name of Rexx Language Association nor the names -# of its contributors may be used to endorse or promote products -# derived from this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED -# TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, -# OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY -# OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# -#---------------------------------------------------------------------------- - - -MAINTAINERCLEANFILES = Makefile.in - -INCLUDES = -I$(top_srcdir)/api \ - -I$(top_srcdir)/shared \ - -I$(top_srcdir)/kernel/messages - - -#################### rexxc.exe ########################## - -# Note: do not add the .exe extension here! -bin_PROGRAMS = rexxc - -# -# Sources for rexxc -# -rexxc_SOURCES = RexxCompiler.cpp - -# -# Extra linker flags for rexxc -# -rexxc_LDFLAGS = -ldl -lpthread - -# -# Extra libraries for rexxc -# -rexxc_LDADD = librexx.la librexxapi.la - - Deleted: interpreter/trunk/utilities/rexxc/platform/windows/Makefile.win =================================================================== --- interpreter/trunk/utilities/rexxc/platform/windows/Makefile.win 2006-11-02 16:18:01 UTC (rev 43) +++ interpreter/trunk/utilities/rexxc/platform/windows/Makefile.win 2006-11-03 16:47:54 UTC (rev 44) @@ -1,66 +0,0 @@ -#---------------------------------------------------------------------------- -# -# Copyright (c) 2005-2006 Rexx Language Association. All rights reserved. -# -# This program and the accompanying materials are made available under -# the terms of the Common Public License v1.0 which accompanies this -# distribution. A copy is also available at the following address: -# http://www.ibm.com/developerworks/oss/CPLv1.0.htm -# -# Redistribution and use in source and binary forms, with or -# without modification, are permitted provided that the following -# conditions are met: -# -# Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in -# the documentation and/or other materials provided with the distribution. -# -# Neither the name of Rexx Language Association nor the names -# of its contributors may be used to endorse or promote products -# derived from this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED -# TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, -# OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY -# OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# -#---------------------------------------------------------------------------- - - -# This is a part of the ooRexx Windows build - - -!include $(top_srcdir)\Nmake.inc - -INCLUDES = $(OOREXXINC) - -EXEOBJS = rexxc.obj - -SHAREDEXEVER = $(top_srcdir)\shared\windows\verinfo_exe.res - -#################### build rexxc.exe ########################## - -all: rexxc.exe - -rexxc.exe: $(EXEOBJS) $(OOREXXLIBS) $(SHAREDEXEVER) - $(LD) $(LFLAGS) $(EXEOBJS) $(SHAREDEXEVER) $(REXXLIBS) $(WINLIBS) \ - /SUBSYSTEM:WINDOWS /OUT:rexxc.exe - -rexxc.obj: RexxCompiler.cpp \ - $(COMMONHEADERS) - $(CC) $(CFLAGS) RexxCompiler.cpp /o $@ - - -#################### clean ######################### - -clean: - del $(CLEAN) Modified: interpreter/trunk/utilities/rexxhide/Makefile.am =================================================================== --- interpreter/trunk/utilities/rexxhide/Makefile.am 2006-11-02 16:18:01 UTC (rev 43) +++ interpreter/trunk/utilities/rexxhide/Makefile.am 2006-11-03 16:47:54 UTC (rev 44) @@ -38,7 +38,6 @@ MAINTAINERCLEANFILES = Makefile.in -SUBDIRS = platform DIST_SUBDIRS = platform Copied: interpreter/trunk/utilities/rexxhide/Makefile.win (from rev 40, interpreter/trunk/utilities/rexxhide/platform/windows/Makefile.win) =================================================================== --- interpreter/trunk/utilities/rexxhide/Makefile.win (rev 0) +++ interpreter/trunk/utilities/rexxhide/Makefile.win 2006-11-03 16:47:54 UTC (rev 44) @@ -0,0 +1,66 @@ +#---------------------------------------------------------------------------- +# +# Copyright (c) 2005-2006 Rexx Language Association. All rights reserved. +# +# This program and the accompanying materials are made available under +# the terms of the Common Public License v1.0 which accompanies this +# distribution. A copy is also available at the following address: +# http://www.ibm.com/developerworks/oss/CPLv1.0.htm +# +# Redistribution and use in source and binary forms, with or +# without modification, are permitted provided that the following +# conditions are met: +# +# Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in +# the documentation and/or other materials provided with the distribution. +# +# Neither the name of Rexx Language Association nor the names +# of its contributors may be used to endorse or promote products +# derived from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED +# TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, +# OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY +# OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# +#---------------------------------------------------------------------------- + + +# This is a part of the ooRexx Windows build + + +!include $(top_srcdir)\Nmake.inc + +INCLUDES = $(OOREXXINC) + +EXEOBJS = rexxhide.obj + +SHAREDEXEVER = $(top_srcdir)\shared\windows\verinfo_exe.res + +#################### build rexxhide.exe ########################## + +all: rexxhide.exe + +rexxhide.exe: $(EXEOBJS) $(OOREXXLIBS) $(SHAREDEXEVER) + $(LD) $(LFLAGS) $(EXEOBJS) $(SHAREDEXEVER) $(REXXLIBS) $(WINLIBS) \ + /SUBSYSTEM:WINDOWS /OUT:rexxhide.exe + +rexxhide.obj: rexxhide.cpp \ + $(COMMONHEADERS) + $(CC) $(CFLAGS) rexxhide.cpp /o $@ + + +#################### clean ######################### + +clean: + del $(CLEAN) Deleted: interpreter/trunk/utilities/rexxhide/platform/windows/Makefile.win =================================================================== --- interpreter/trunk/utilities/rexxhide/platform/windows/Makefile.win 2006-11-02 16:18:01 UTC (rev 43) +++ interpreter/trunk/utilities/rexxhide/platform/windows/Makefile.win 2006-11-03 16:47:54 UTC (rev 44) @@ -1,66 +0,0 @@ -#---------------------------------------------------------------------------- -# -# Copyright (c) 2005-2006 Rexx Language Association. All rights reserved. -# -# This program and the accompanying materials are made available under -# the terms of the Common Public License v1.0 which accompanies this -# distribution. A copy is also available at the following address: -# http://www.ibm.com/developerworks/oss/CPLv1.0.htm -# -# Redistribution and use in source and binary forms, with or -# without modification, are permitted provided that the following -# conditions are met: -# -# Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in -# the documentation and/or other materials provided with the distribution. -# -# Neither the name of Rexx Language Association nor the names -# of its contributors may be used to endorse or promote products -# derived from this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED -# TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, -# OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY -# OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# -#---------------------------------------------------------------------------- - - -# This is a part of the ooRexx Windows build - - -!include $(top_srcdir)\Nmake.inc - -INCLUDES = $(OOREXXINC) - -EXEOBJS = rexxhide.obj - -SHAREDEXEVER = $(top_srcdir)\shared\windows\verinfo_exe.res - -#################### build rexxhide.exe ########################## - -all: rexxhide.exe - -rexxhide.exe: $(EXEOBJS) $(OOREXXLIBS) $(SHAREDEXEVER) - $(LD) $(LFLAGS) $(EXEOBJS) $(SHAREDEXEVER) $(REXXLIBS) $(WINLIBS) \ - /SUBSYSTEM:WINDOWS /OUT:rexxhide.exe - -rexxhide.obj: rexxhide.cpp \ - $(COMMONHEADERS) - $(CC) $(CFLAGS) rexxhide.c /o $@ - - -#################### clean ######################### - -clean: - del $(CLEAN) Modified: interpreter/trunk/utilities/rxapi/Makefile.am =================================================================== --- interpreter/trunk/utilities/rxapi/Makefile.am 2006-11-02 16:18:01 UTC (rev 43) +++ interpreter/trunk/utilities/rxapi/Makefile.am 2006-11-03 16:47:54 UTC (rev 44) @@ -69,7 +69,6 @@ QueueManager.hpp \ RegistrationManager.cpp \ RegistrationManager.hpp \ - RexxService.h \ platform/unix/APIService.cpp # Added: interpreter/trunk/utilities/rxapi/Makefile.win =================================================================== --- interpreter/trunk/utilities/rxapi/Makefile.win (rev 0) +++ interpreter/trunk/utilities/rxapi/Makefile.win 2006-11-03 16:47:54 UTC (rev 44) @@ -0,0 +1,104 @@ +#---------------------------------------------------------------------------- +# +# Copyright (c) 2005-2006 Rexx Language Association. All rights reserved. +# +# This program and the accompanying materials are made available under +# the terms of the Common Public License v1.0 which accompanies this +# distribution. A copy is also available at the following address: +# http://www.ibm.com/developerworks/oss/CPLv1.0.htm +# +# Redistribution and use in source and binary forms, with or +# without modification, are permitted provided that the following +# conditions are met: +# +# Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in +# the documentation and/or other materials provided with the distribution. +# +# Neither the name of Rexx Language Association nor the names +# of its contributors may be used to endorse or promote products +# derived from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED +# TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, +# OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY +# OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# +#---------------------------------------------------------------------------- + + +# This is a part of the ooRexx Windows build + + +!include $(top_srcdir)\Nmake.inc + +INCLUDES = $(OOREXXINC) + +EXEOBJS = APIService.obj APIServer.obj APIServerInstance.obj \ + MacroSpaceManager.obj QueueManager.obj RegistrationManager.obj + +SHAREDEXEVER = $(top_srcdir)\shared\windows\verinfo_exe.res + +#################### build rexxhide.exe ########################## + +all: rxapi.exe + +rxapi.exe: $(EXEOBJS) $(OOREXXLIBS) $(SHAREDEXEVER) + $(LD) $(LFLAGS) $(EXEOBJS) $(SHAREDEXEVER) $(REXXLIBS) $(WINLIBS) \ + /SUBSYSTEM:WINDOWS /OUT:rexxhide.exe + +APIService.obj: platform\windows\APIService.cpp \ + APIServer.hpp \ + $(COMMONHEADERS) + $(CC) $(CFLAGS) platform\windows\APIService.cpp /o $@ + +APIServer.obj: APIServer.cpp \ + APIServer.hpp \ + APIServerInstance.hpp \ + $(top_srcdir)\shared\ServiceException.hpp \ + $(top_srcdir)\shared\ServiceMessage.cpp \ + $(COMMONHEADERS) + $(CC) $(CFLAGS) APIServer.cpp /o $@ + +APIServerInstance.obj: APIServerInstance.cpp \ + APIServerInstance.hpp \ + APIServerInstance.hpp \ + $(top_srcdir)\shared\ServiceException.hpp \ + $(top_srcdir)\shared\ServiceMessage.cpp \ + $(COMMONHEADERS) + $(CC) $(CFLAGS) APIServerInstance.cpp /o $@ + +MacroSpaceManager.obj: MacroSpaceManager.cpp \ + MacroSpaceManager.hpp \ + $(top_srcdir)\shared\ServiceMessage.cpp \ + $(COMMONHEADERS) + $(CC) $(CFLAGS) MacroSpaceManager.cpp /o $@ + +QueueManager.obj: QueueManager.cpp \ + QueueManager.hpp \ + APIServer.hpp \ + $(top_srcdir)\shared\ServiceMessage.cpp \ + $(COMMONHEADERS) + $(CC) $(CFLAGS) QueueManager.cpp /o $@ + +RegistrationManager.obj: RegistrationManager.cpp \ + RegistrationManager.hpp \ + $(top_srcdir)\shared\ServiceException.hpp \ + $(top_srcdir)\shared\ServiceMessage.cpp \ + $(COMMONHEADERS) + $(CC) $(CFLAGS) RegistrationManager.cpp /o $@ + + +#################### clean ######################### + +clean: + del $(CLEAN) Property changes on: interpreter/trunk/utilities/rxapi/Makefile.win ___________________________________________________________________ Name: svn:eol-style + native Deleted: interpreter/trunk/utilities/rxapi/RexxService.h =================================================================== --- interpreter/trunk/utilities/rxapi/RexxService.h 2006-11-02 16:18:01 UTC (rev 43) +++ interpreter/trunk/utilities/rxapi/RexxService.h 2006-11-03 16:47:54 UTC (rev 44) @@ -1,55 +0,0 @@ -/*----------------------------------------------------------------------------*/ -/* */ -/* Copyright (c) 1995, 2004 IBM Corporation. All rights reserved. */ -/* Copyright (c) 2005-2006 Rexx Language Association. All rights reserved. */ -/* */ -/* This program and the accompanying materials are made available under */ -/* the terms of the Common Public License v1.0 which accompanies this */ -/* distribution. A copy is also available at the following address: */ -/* http://www.ibm.com/developerworks/oss/CPLv1.0.htm */ -/* */ -/* Redistribution and use in source and binary forms, with or */ -/* without modification, are permitted provided that the following */ -/* conditions are met: */ -/* */ -/* Redistributions of source code must retain the above copyright */ -/* notice, this list of conditions and the following disclaimer. */ -/* Redistributions in binary form must reproduce the above copyright */ -/* notice, this list of conditions and the following disclaimer in */ -/* the documentation and/or other materials provided with the distribution. */ -/* */ -/* Neither the name of Rexx Language Association nor the names */ -/* of its contributors may be used to endorse or promote products */ -/* derived from this software without specific prior written permission. */ -/* */ -/* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS */ -/* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT */ -/* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS */ -/* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT */ -/* OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, */ -/* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED */ -/* TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, */ -/* OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY */ -/* OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING */ -/* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS */ -/* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -/* */ -/*----------------------------------------------------------------------------*/ - - -#ifndef REXXSERVICE_H_INCLUDED -#define REXXSERVICE_H_INCLUDED - - -#define SERVICENAME "RXAPI" -#define MAJORVERSION 4 -#define MINORVERSION 0 -#define SUBVERSION 0 -#define SERVICEDESCRIPTION "RXAPI Service for Open Object Rexx version 4.0.0.0" - -// This entry is only used by Windows -#define SERVICE_CONTROL_USER 128 - - -#endif - Modified: interpreter/trunk/utilities/rxapi/platform/unix/APIService.cpp =================================================================== --- interpreter/trunk/utilities/rxapi/platform/unix/APIService.cpp 2006-11-02 16:18:01 UTC (rev 43) +++ interpreter/trunk/utilities/rxapi/platform/unix/APIService.cpp 2006-11-03 16:47:54 UTC (rev 44) @@ -43,7 +43,6 @@ #include <fcntl.h> #include <signal.h> #include "APIServer.hpp" -#include "RexxService.h" #include "stdio.h" // For testing purposes comment out the following line to force RXAPI to Modified: interpreter/trunk/utilities/rxqueue/Makefile.am =================================================================== --- interpreter/trunk/utilities/rxqueue/Makefile.am 2006-11-02 16:18:01 UTC (rev 43) +++ interpreter/trunk/utilities/rxqueue/Makefile.am 2006-11-03 16:47:54 UTC (rev 44) @@ -38,7 +38,31 @@ MAINTAINERCLEANFILES = Makefile.in -SUBDIRS = platform DIST_SUBDIRS = platform +INCLUDES = -I$(top_srcdir)/api \ + -I$(top_srcdir)/shared \ + -I$(top_srcdir)/kernel/messages + +#################### rxqueue.exe ########################## + +# Note: do not add the .exe extension here! +bin_PROGRAMS = rxqueue + +# +# Sources for rxqueue +# +rxqueue_SOURCES = platform/unix/QueueCommand.cpp + +# +# Extra linker flags for rxqueue +# +rxqueue_LDFLAGS = -ldl -lpthread + +# +# Extra libraries for rxqueue +# +rxqueue_LDADD = librexx.la + + Copied: interpreter/trunk/utilities/rxqueue/Makefile.win (from rev 40, interpreter/trunk/utilities/rxqueue/platform/windows/Makefile.win) =================================================================== --- interpreter/trunk/utilities/rxqueue/Makefile.win (rev 0) +++ interpreter/trunk/utilities/rxqueue/Makefile.win 2006-11-03 16:47:54 UTC (rev 44) @@ -0,0 +1,67 @@ +#---------------------------------------------------------------------------- +# +# Copyright (c) 2005-2006 Rexx Language Association. All rights reserved. +# +# This program and the accompanying materials are made available under +# the terms of the Common Public License v1.0 which accompanies this +# distribution. A copy is also available at the following address: +# http://www.ibm.com/developerworks/oss/CPLv1.0.htm +# +# Redistribution and use in source and binary forms, with or +# without modification, are permitted provided that the following +# conditions are met: +# +# Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in +# the documentation and/or other materials provided with the distribution. +# +# Neither the name of Rexx Language Association nor the names +# of its contributors may be used to endorse or promote products +# derived from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED +# TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, +# OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY +# OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# +#---------------------------------------------------------------------------- + + +# This is a part of the ooRexx Windows build + + +!include $(top_srcdir)\Nmake.inc + +INCLUDES = $(OOREXXINC) \ + /I$(top_srcdir)\kernel\messages + +EXEOBJS = rxqueue.obj + +SHAREDEXEVER = $(top_srcdir)\shared\windows\verinfo_exe.res + +#################### build rxqueue.exe ########################## + +all: rxqueue.exe + +rxqueue.exe: $(EXEOBJS) $(OOREXXLIBS) $(SHAREDEXEVER) + $(LD) $(LFLAGS) $(EXEOBJS) $(SHAREDEXEVER) $(REXXLIBS) $(WINLIBS) \ + /SUBSYSTEM:WINDOWS /OUT:rxqueue.exe + +rxqueue.obj: platform\windows\QueueCommand.c \ + $(COMMONHEADERS) + $(CC) $(CFLAGS) platform\windows\QueueCommand.c /o $@ + + +#################### clean ######################### + +clean: + del $(CLEAN) Modified: interpreter/trunk/utilities/rxqueue/platform/Makefile.am =================================================================== --- interpreter/trunk/utilities/rxqueue/platform/Makefile.am 2006-11-02 16:18:01 UTC (rev 43) +++ interpreter/trunk/utilities/rxqueue/platform/Makefile.am 2006-11-03 16:47:54 UTC (rev 44) @@ -38,7 +38,6 @@ MAINTAINERCLEANFILES = Makefile.in -SUBDIRS = unix DIST_SUBDIRS = unix windows Deleted: interpreter/trunk/utilities/rxqueue/platform/unix/Makefile.am =================================================================== --- interpreter/trunk/utilities/rxqueue/platform/unix/Makefile.am 2006-11-02 16:18:01 UTC (rev 43) +++ interpreter/trunk/utilities/rxqueue/platform/unix/Makefile.am 2006-11-03 16:47:54 UTC (rev 44) @@ -1,66 +0,0 @@ -#---------------------------------------------------------------------------- -# -# Copyright (c) 2005-2006 Rexx Language Association. All rights reserved. -# -# This program and the accompanying materials are made available under -# the terms of the Common Public License v1.0 which accompanies this -# distribution. A copy is also available at the following address: -# http://www.ibm.com/developerworks/oss/CPLv1.0.htm -# -# Redistribution and use in source and binary forms, with or -# without modification, are permitted provided that the following -# conditions are met: -# -# Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in -# the documentation and/or other materials provided with the distribution. -# -# Neither the name of Rexx Language Association nor the names -# of its contributors may be used to endorse or promote products -# derived from this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED -# TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, -# OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY -# OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# -#---------------------------------------------------------------------------- - - -MAINTAINERCLEANFILES = Makefile.in - -INCLUDES = -I$(top_srcdir)/api \ - -I$(top_srcdir)/shared \ - -I$(top_srcdir)/kernel/messages - - -#################### rxqueue.exe ########################## - -# Note: do not add the .exe extension here! -bin_PROGRAMS = rxqueue - -# -# Sources for rxqueue -# -rxqueue_SOURCES = QueueCommand.cpp - -# -# Extra linker flags for rxqueue -# -rxqueue_LDFLAGS = -ldl -lpthread - -# -# Extra libraries for rxqueue -# -rxqueue_LDADD = librexx.la librexxapi.la - - Deleted: interpreter/trunk/utilities/rxqueue/platform/windows/Makefile.win =================================================================== --- interpreter/trunk/utilities/rxqueue/platform/windows/Makefile.win 2006-11-02 16:18:01 UTC (rev 43) +++ interpreter/trunk/utilities/rxqueue/platform/windows/Makefile.win 2006-11-03 16:47:54 UTC (rev 44) @@ -1,67 +0,0 @@ -#---------------------------------------------------------------------------- -# -# Copyright (c) 2005-2006 Rexx Language Association. All rights reserved. -# -# This program and the accompanying materials are made available under -# the terms of the Common Public License v1.0 which accompanies this -# distribution. A copy is also available at the following address: -# http://www.ibm.com/developerworks/oss/CPLv1.0.htm -# -# Redistribution and use in source and binary forms, with or -# without modification, are permitted provided that the following -# conditions are met: -# -# Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in -# the documentation and/or other materials provided with the distribution. -# -# Neither the name of Rexx Language Association nor the names -# of its contributors may be used to endorse or promote products -# derived from this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED -# TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, -# OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY -# OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# -#---------------------------------------------------------------------------- - - -# This is a part of the ooRexx Windows build - - -!include $(top_srcdir)\Nmake.inc - -INCLUDES = $(OOREXXINC) \ - /I$(top_srcdir)\kernel\messages - -EXEOBJS = rxqueue.obj - -SHAREDEXEVER = $(top_srcdir)\shared\windows\verinfo_exe.res - -#################### build rxqueue.exe ########################## - -all: rxqueue.exe - -rxqueue.exe: $(EXEOBJS) $(OOREXXLIBS) $(SHAREDEXEVER) - $(LD) $(LFLAGS) $(EXEOBJS) $(SHAREDEXEVER) $(REXXLIBS) $(WINLIBS) \ - /SUBSYSTEM:WINDOWS /OUT:rxqueue.exe - -rxqueue.obj: QueueCommand.c \ - $(COMMONHEADERS) - $(CC) $(CFLAGS) QueueCommand.c /o $@ - - -#################### clean ######################### - -clean: - del $(CLEAN) Modified: interpreter/trunk/utilities/rxsubcom/Makefile.am =================================================================== --- interpreter/trunk/utilities/rxsubcom/Makefile.am 2006-11-02 16:18:01 UTC (rev 43) +++ interpreter/trunk/utilities/rxsubcom/Makefile.am 2006-11-03 16:47:54 UTC (rev 44) @@ -38,7 +38,31 @@ MAINTAINERCLEANFILES = Makefile.in -SUBDIRS = platform DIST_SUBDIRS = platform +INCLUDES = -I$(top_srcdir)/api \ + -I$(top_srcdir)/shared \ + -I$(top_srcdir)/kernel/messages + +#################### rxsubcom.exe ########################## + +# Note: do not add the .exe extension here! +bin_PROGRAMS = rxsubcom + +# +# Sources for rxsubcom +# +rxsubcom_SOURCES = platform/unix/SUBCOMCommand.cpp + +# +# Extra link flags for rxsubcom +# +rxsubcom_LDFLAGS = -ldl -lpthread + +# +# Extra libraries for rxsubcom +# +rxsubcom_LDADD = librexx.la + + Copied: interpreter/trunk/utilities/rxsubcom/Makefile.win (from rev 40, interpreter/trunk/utilities/rxsubcom/platform/windows/Makefile.win) =================================================================== --- interpreter/trunk/utilities/rxsubcom/Makefile.win (rev 0) +++ interpreter/trunk/utilities/rxsubcom/Makefile.win 2006-11-03 16:47:54 UTC (rev 44) @@ -0,0 +1,68 @@ +#---------------------------------------------------------------------------- +# +# Copyright (c) 2005-2006 Rexx Language Association. All rights reserved. +# +# This program and the accompanying materials are made available under +# the terms of the Common Public License v1.0 which accompanies this +# distribution. A copy is also available at the following address: +# http://www.ibm.com/developerworks/oss/CPLv1.0.htm +# +# Redistribution and use in source and binary forms, with or +# without modification, are permitted provided that the following +# conditions are met: +# +# Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in +# the documentation and/or other materials provided with the distribution. +# +# Neither the name of Rexx Language Association nor the names +# of its contributors may be used to endorse or promote products +# derived from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED +# TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, +# OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY +# OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# +#---------------------------------------------------------------------------- + + +# This is a part of the ooRexx Windows build + + +!include $(top_srcdir)\Nmake.inc + +INCLUDES = $(OOREXXINC) \ + /I$(top_srcdir)\kernel\messages + +EXEOBJS = rxsubcom.obj + +SHAREDEXEVER = $(top_srcdir)\shared\windows\verinfo_exe.res + + +#################### build rxsubcom.exe ########################## + +all: rxsubcom.exe + +rxsubcom.exe: $(EXEOBJS) $(OOREXXLIBS) $(SHAREDEXEVER) + $(LD) $(LFLAGS) $(EXEOBJS) $(SHAREDEXEVER) $(REXXLIBS) $(WINLIBS) \ + /SUBSYSTEM:WINDOWS /OUT:rxsubcom.exe + +rxsubcom.obj: platform\windows\SUBCOMCommand.c \ + $(COMMONHEADERS) + $(CC) $(CFLAGS) platform\windows\SUBCOMCommand.c /o $@ + + +#################### clean ######################### + +clean: + del $(CLEAN) Modified: interpreter/trunk/utilities/rxsubcom/platform/Makefile.am =================================================================== --- interpreter/trunk/utilities/rxsubcom/platform/Makefile.am 2006-11-02 16:18:01 UTC (rev 43) +++ interpreter/trunk/utilities/rxsubcom/platform/Makefile.am 2006-11-03 16:47:54 UTC (rev 44) @@ -38,7 +38,6 @@ MAINTAINERCLEANFILES = Makefile.in -SUBDIRS = unix DIST_SUBDIRS = unix windows Deleted: interpreter/trunk/utilities/rxsubcom/platform/unix/Makefile.am =================================================================== --- interpreter/trunk/utilities/rxsubcom/platform/unix/Makefile.am 2006-11-02 16:18:01 UTC (rev 43) +++ interpreter/trunk/utilities/rxsubcom/platform/unix/Makefile.am 2006-11-03 16:47:54 UTC (rev 44) @@ -1,66 +0,0 @@ -#---------------------------------------------------------------------------- -# -# Copyright (c) 2005-2006 Rexx Language Association. All rights reserved. -# -# This program and the accompanying materials are made available under -# the terms of the Common Public License v1.0 which accompanies this -# distribution. A copy is also available at the following address: -# http://www.ibm.com/developerworks/oss/CPLv1.0.htm -# -# Redistribution and use in source and binary forms, with or -# without modification, are permitted provided that the following -# conditions are met: -# -# Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in -# the documentation and/or other materials provided with the distribution. -# -# Neither the name of Rexx Language Association nor the names -# of its contributors may be used to endorse or promote products -# derived from this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED -# TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, -# OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY -# OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# -#---------------------------------------------------------------------------- - - -MAINTAINERCLEANFILES = Makefile.in - -INCLUDES = -I$(top_srcdir)/api \ - -I$(top_srcdir)/shared \ - -I$(top_srcdir)/kernel/messages - - -#################### rxsubcom.exe ########################## - -# Note: do not add the .exe extension here! -bin_PROGRAMS = rxsubcom - -# -# Sources for rxsubcom -# -rxsubcom_SOURCES = SUBCOMCommand.cpp - -# -# Extra link flags for rxsubcom -# -rxsubcom_LDFLAGS = -ldl -lpthread - -# -# Extra libraries for rxsubcom -# -rxsubcom_LDADD = librexx.la librexxapi.la - - Deleted: interpreter/trunk/utilities/rxsubcom/platform/windows/Makefile.win =================================================================== --- interpreter/trunk/utilities/rxsubcom/platform/windows/Makefile.win 2006-11-02 16:18:01 UTC (rev 43) +++ interpreter/trunk/utilities/rxsubcom/platform/windows/Makefile.win 2006-11-03 16:47:54 UTC (rev 44) @@ -1,68 +0,0 @@ -#---------------------------------------------------------------------------- -# -# Copyright (c) 2005-2006 Rexx Language Association. All rights reserved. -# -# This program and the accompanying materials are made available under -# the terms of the Common Public License v1.0 which accompanies this -# distribution. A copy is also available at the following address: -# http://www.ibm.com/developerworks/oss/CPLv1.0.htm -# -# Redistribution and use in source and binary forms, with or -# without modification, are permitted provided that the following -# conditions are met: -# -# Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in -# the documentation and/or other materials provided with the distribution. -# -# Neither the name of Rexx Language Association nor the names -# of its contributors may be used to endorse or promote products -# derived from this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED -# TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, -# OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY -# OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# -#---------------------------------------------------------------------------- - - -# This is a part of the ooRexx Windows build - - -!include $(top_srcdir)\Nmake.inc - -INCLUDES = $(OOREXXINC) \ - /I$(top_srcdir)\kernel\messages - -EXEOBJS = rxsubcom.obj - -SHAREDEXEVER = $(top_srcdir)\shared\windows\verinfo_exe.res - - -#################### build rxsubcom.exe ########################## - -all: rxsubcom.exe - -rxsubcom.exe: $(EXEOBJS) $(OOREXXLIBS) $(SHAREDEXEVER) - $(LD) $(LFLAGS) $(EXEOBJS) $(SHAREDEXEVER) $(REXXLIBS) $(WINLIBS) \ - /SUBSYSTEM:WINDOWS /OUT:rxsubcom.exe - -rxsubcom.obj: SUBCOMCommand.c \ - $(COMMONHEADERS) - $(CC) $(CFLAGS) SUBCOMCommand.c /o $@ - - -#################### clean ######################### - -clean: - del $(CLEAN) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |