/[rvvs89]/uvm/core/Makefile


UCC Code Repository

Contents of /uvm/core/Makefile

Parent Directory Parent Directory | Revision Log Revision Log


Revision 348 - (show annotations) (download)
Wed Feb 24 14:13:48 2010 UTC (11 years, 9 months ago) by rvvs89
File size: 3157 byte(s)
Adding work-in-progress Java virtual machine uVirtualMachine.
1 #
2 # There exist several targets which are by default empty and which can be
3 # used for execution of your targets. These targets are usually executed
4 # before and after some main targets. They are:
5 #
6 # .build-pre: called before 'build' target
7 # .build-post: called after 'build' target
8 # .clean-pre: called before 'clean' target
9 # .clean-post: called after 'clean' target
10 # .clobber-pre: called before 'clobber' target
11 # .clobber-post: called after 'clobber' target
12 # .all-pre: called before 'all' target
13 # .all-post: called after 'all' target
14 # .help-pre: called before 'help' target
15 # .help-post: called after 'help' target
16 #
17 # Targets beginning with '.' are not intended to be called on their own.
18 #
19 # Main targets can be executed directly, and they are:
20 #
21 # build build a specific configuration
22 # clean remove built files from a configuration
23 # clobber remove all built files
24 # all build all configurations
25 # help print help mesage
26 #
27 # Targets .build-impl, .clean-impl, .clobber-impl, .all-impl, and
28 # .help-impl are implemented in nbproject/makefile-impl.mk.
29 #
30 # Available make variables:
31 #
32 # CND_BASEDIR base directory for relative paths
33 # CND_DISTDIR default top distribution directory (build artifacts)
34 # CND_BUILDDIR default top build directory (object files, ...)
35 # CONF name of current configuration
36 # CND_PLATFORM_${CONF} platform name (current configuration)
37 # CND_ARTIFACT_DIR_${CONF} directory of build artifact (current configuration)
38 # CND_ARTIFACT_NAME_${CONF} name of build artifact (current configuration)
39 # CND_ARTIFACT_PATH_${CONF} path to build artifact (current configuration)
40 # CND_PACKAGE_DIR_${CONF} directory of package (current configuration)
41 # CND_PACKAGE_NAME_${CONF} name of package (current configuration)
42 # CND_PACKAGE_PATH_${CONF} path to package (current configuration)
43 #
44 # NOCDDL
45
46
47 # Environment
48 MKDIR=mkdir
49 CP=cp
50 CCADMIN=CCadmin
51 RANLIB=ranlib
52
53
54 # build
55 build: .build-post
56
57 .build-pre:
58 # Add your pre 'build' code here...
59
60 .build-post: .build-impl
61 # Add your post 'build' code here...
62
63
64 # clean
65 clean: .clean-post
66
67 .clean-pre:
68 # Add your pre 'clean' code here...
69
70 .clean-post: .clean-impl
71 # Add your post 'clean' code here...
72
73
74 # clobber
75 clobber: .clobber-post
76
77 .clobber-pre:
78 # Add your pre 'clobber' code here...
79
80 .clobber-post: .clobber-impl
81 # Add your post 'clobber' code here...
82
83
84 # all
85 all: .all-post
86
87 .all-pre:
88 # Add your pre 'all' code here...
89
90 .all-post: .all-impl
91 # Add your post 'all' code here...
92
93
94 # help
95 help: .help-post
96
97 .help-pre:
98 # Add your pre 'help' code here...
99
100 .help-post: .help-impl
101 # Add your post 'help' code here...
102
103
104
105 # include project implementation makefile
106 include nbproject/Makefile-impl.mk
107
108 # include project make variables
109 include nbproject/Makefile-variables.mk

Managed by UCC Webmasters ViewVC Help
Powered by ViewVC 1.1.26