diff options
Diffstat (limited to 'src/Panda/make.code.defn')
-rw-r--r-- | src/Panda/make.code.defn | 77 |
1 files changed, 77 insertions, 0 deletions
diff --git a/src/Panda/make.code.defn b/src/Panda/make.code.defn new file mode 100644 index 0000000..dd9edc3 --- /dev/null +++ b/src/Panda/make.code.defn @@ -0,0 +1,77 @@ +SRCS = App_Info.C Array.C ArrayDistribution.C ArrayLayout.C Attribute.C Chunk.C Collective_IO.C List.C MPIFS.C Panda.C Simple_IO.C Template.C VirtFS.C c_interface.C + +SUBDIRS = + +# The 9000 names of the cygwin tools and T3E... +TMPUN := $(shell uname) +ifeq ($(TMPUN), CYGWIN32_95) +UNAME = CYGWIN +else +ifeq ($(TMPUN), CYGWIN32_NT) +UNAME = CYGWIN +else +ifeq ($(TMPUN), CYGWIN_NT-4.0) +UNAME = CYGWIN +else +UNAME := $(shell uname | perl -pe 's/(sn\d\d\d\d|jsimpson)/UNICOS\/mk/') +endif +endif +endif + +# 64 Bit Irix +ifeq ($(UNAME), IRIX64) + +CXXFLAGS += -DANSI -DFILEPREFIX -ptused + +endif + +# 32 Bit Irix +ifeq ($(UNAME), IRIX) + +CXXFLAGS += -DANSI -ptused + +endif + +# HP +ifeq ($(UNAME), HP-UX) + +CXXFLAGS += -DANSI -DHP + +endif + +# Alpha +ifeq ($(UNAME), OSF1) + +CXXFLAGS += -DANSI + +endif + +# Linux +ifeq ($(UNAME), Linux) + +CXXFLAGS += -DANSI + +endif + +# Macintosh /PowerMach-MachTen +ifeq ($(UNAME), machten) + +CXXFLAGS += -DANSI + +endif + +# Cygwin / Win32 +ifeq ($(UNAME), CYGWIN) + +CFLAGS += -DANSI -DWIN32 +CXXFLAGS += -DANSI -DWIN32 + +endif + +# T3E +ifeq ($(UNAME), UNICOS/mk) + +CXXFLAGS += -DANSI -DT3E -hinstantiate=used + +endif + |