Makefile revision 78f51585b9ef1095880ddd235a8d41ff9e152fc5
78f51585b9ef1095880ddd235a8d41ff9e152fc5Christian Maeder# A Makefile to compile genRules in a comfortable way for various plattforms.
2363f62e2f4f9e42bd99d5276f237093a7801f2dFelix Reckers####################################################################
2363f62e2f4f9e42bd99d5276f237093a7801f2dFelix Reckers## include The uname variable
2363f62e2f4f9e42bd99d5276f237093a7801f2dFelix Reckers####################################################################
2363f62e2f4f9e42bd99d5276f237093a7801f2dFelix Reckers## Some varibles, which control the compilation
2363f62e2f4f9e42bd99d5276f237093a7801f2dFelix Reckers####################################################################
2363f62e2f4f9e42bd99d5276f237093a7801f2dFelix Reckers####################################################################
78f51585b9ef1095880ddd235a8d41ff9e152fc5Christian Maederinstall: genRules.linux genRules.solaris genRules.macintosh
2363f62e2f4f9e42bd99d5276f237093a7801f2dFelix Reckers#########################################################
78f51585b9ef1095880ddd235a8d41ff9e152fc5Christian Maeder $$un =~ m"Darwin" && do {print "macintosh"};\
2363f62e2f4f9e42bd99d5276f237093a7801f2dFelix Reckers $$un =~ m"SunOS" && do {print "solaris"};\
2363f62e2f4f9e42bd99d5276f237093a7801f2dFelix Reckers $$un =~ m"Linux" && do {print "linux"};\
2363f62e2f4f9e42bd99d5276f237093a7801f2dFelix Reckers print "\n"' > $@