order in which the forward-declarations.h file is generated and it
differed on Linux and SunOS due to the order in which
$(shell echo include/base/*.h) displayed the include files. On Linux
the order was invalid, causing compiler errors.
git-svn-id: https://svn.dealii.org/trunk@3323
0785d39b-7218-0410-832d-
ea1e28bc413d
o-files-base3= $(sort $(o-files-base2))
o-files = $(o-files-base3)
go-files = $(patsubst lib/o/%,lib/go/%,$(o-files-base3:.o=.go))
-h-files = $(shell echo include/base/*.h)
+h-files = $(sort $(shell echo include/base/*.h))
forward-declarations = $D/base/include/base/forward_declarations.h
# files for data_out_base.cc, which is why we use the several
# intermediate o-files-base* rules
cc-files = $(shell echo source/*/*.cc)
-h-files = $(shell echo include/*/*.h)
+h-files = $(sort $(shell echo include/*/*.h))
forward-declarations = $D/deal.II/include/grid/forward_declarations.h
o-files-base3= $(sort $(o-files-base2))
o-files = $(o-files-base3)
go-files = $(patsubst lib/o/%,lib/go/%,$(o-files-base3:.o=.go))
-h-files = $(shell echo include/lac/*.h)
+h-files = $(sort $(shell echo include/lac/*.h))
forward-declarations = $D/lac/include/lac/forward_declarations.h
In the beginning the Universe was created. This has made a lot of
people very angry and has been widely regarded as a bad move.
Douglas Adams