equal
deleted
inserted
replaced
1 # Makefile for X Consolidation Open Source bits |
1 # Makefile for X Consolidation Open Source bits |
2 # |
2 # |
3 # Copyright (c) 2005, 2009, Oracle and/or its affiliates. All rights reserved. |
3 # Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved. |
4 # |
4 # |
5 # Permission is hereby granted, free of charge, to any person obtaining a |
5 # Permission is hereby granted, free of charge, to any person obtaining a |
6 # copy of this software and associated documentation files (the "Software"), |
6 # copy of this software and associated documentation files (the "Software"), |
7 # to deal in the Software without restriction, including without limitation |
7 # to deal in the Software without restriction, including without limitation |
8 # the rights to use, copy, modify, merge, publish, distribute, sublicense, |
8 # the rights to use, copy, modify, merge, publish, distribute, sublicense, |
41 # bitmaps installed, but the rest of data depends on applications like |
41 # bitmaps installed, but the rest of data depends on applications like |
42 # xcursorgen for processing, so must come later |
42 # xcursorgen for processing, so must come later |
43 # - font depends on utils like mkfontdir from app |
43 # - font depends on utils like mkfontdir from app |
44 |
44 |
45 # High level dependencies |
45 # High level dependencies |
46 proto: util/util-macros |
46 proto: util/util-macros util/lndir |
47 lib: proto |
47 lib: proto util |
|
48 util: proto |
48 app: lib data/xbitmaps |
49 app: lib data/xbitmaps |
49 xserver/xorg xserver/xvnc: proto doc lib |
50 xserver/xorg xserver/xvnc: proto doc lib |
50 driver: xserver/xorg |
51 driver: xserver/xorg |
51 app/rgb: xserver/xorg |
52 app/rgb: xserver/xorg |
52 data: app |
53 data: app |
54 font: $(FONTAPPS) |
55 font: $(FONTAPPS) |
55 $(FONTAPPS): lib |
56 $(FONTAPPS): lib |
56 |
57 |
57 OS_SUBDIRS_common = \ |
58 OS_SUBDIRS_common = \ |
58 util/util-macros \ |
59 util/util-macros \ |
|
60 util/lndir \ |
59 proto \ |
61 proto \ |
60 data/xbitmaps \ |
62 data/xbitmaps \ |
61 util \ |
63 util \ |
62 doc \ |
64 doc \ |
63 lib \ |
65 lib \ |
72 |
74 |
73 OS_SUBDIRS_sparc = $(OS_SUBDIRS_common) |
75 OS_SUBDIRS_sparc = $(OS_SUBDIRS_common) |
74 OS_SUBDIRS_i386 = $(OS_SUBDIRS_common) |
76 OS_SUBDIRS_i386 = $(OS_SUBDIRS_common) |
75 |
77 |
76 PWD:sh=pwd |
78 PWD:sh=pwd |
77 TOP=$(PWD) |
79 TOP=$(PWD)/.. |
78 |
80 |
79 ### Include common definitions |
81 ### Include common definitions |
80 DIRNAME="" |
82 DIRNAME="" |
81 include $(TOP)/common/Makefile.subdirs |
83 include $(TOP)/open-src/common/Makefile.subdirs |
82 |
84 |