|
Revision 10, 1.1 KB
(checked in by emasson, 3 years ago)
|
|
initial import for the community edition
|
| Line | |
|---|
| 1 | |
|---|
| 2 | |
|---|
| 3 | |
|---|
| 4 | |
|---|
| 5 | TAR = tar -cf |
|---|
| 6 | COMPRESS = gzip -9f |
|---|
| 7 | COPY = cp -f |
|---|
| 8 | SED = sed |
|---|
| 9 | COPY_FILE = $(COPY) |
|---|
| 10 | COPY_DIR = $(COPY) -r |
|---|
| 11 | INSTALL_FILE = install -m 644 -p |
|---|
| 12 | INSTALL_DIR = $(COPY_DIR) |
|---|
| 13 | INSTALL_PROGRAM = install -m 755 -p |
|---|
| 14 | DEL_FILE = rm -f |
|---|
| 15 | SYMLINK = ln -sf |
|---|
| 16 | DEL_DIR = rmdir |
|---|
| 17 | MOVE = mv -f |
|---|
| 18 | CHK_DIR_EXISTS = test -d |
|---|
| 19 | MKDIR = mkdir -p |
|---|
| 20 | |
|---|
| 21 | |
|---|
| 22 | CC = gcc |
|---|
| 23 | CXX = g++ |
|---|
| 24 | DEFINES = |
|---|
| 25 | CFLAGS = -pipe -O3 -W $(DEFINES) |
|---|
| 26 | LINK = gcc |
|---|
| 27 | LFLAGS = |
|---|
| 28 | |
|---|
| 29 | |
|---|
| 30 | TARGET = XcompMgr |
|---|
| 31 | |
|---|
| 32 | |
|---|
| 33 | MAXX_INCLUDE = -I/opt/MaXX/include |
|---|
| 34 | MOTIF_INCLUDE = -I/opt/MaXX/OpenMotif-2.1.32/include |
|---|
| 35 | INCLUDE = -I/usr/include -I. $(MAXX_INCLUDE) $(MOTIF_INCLUDE) |
|---|
| 36 | |
|---|
| 37 | MAXX_LIBS = -L/opt/MaXX/lib |
|---|
| 38 | MOTIF_LIB = -L/opt/MaXX/OpenMotif-2.1.32/lib64 |
|---|
| 39 | LIBS = $(MOTIF_LIB) -lXm $(MAXX_LIBS) -lXt -L/usr/lib64 -lXmu -lXext -lX11 -lm -lXcomposite -lXfixes -lXrender -lXdamage -ldl |
|---|
| 40 | |
|---|
| 41 | |
|---|
| 42 | |
|---|
| 43 | SOURCES = xcompmgr.c |
|---|
| 44 | |
|---|
| 45 | OBJECTS = $(SOURCES:.c=.o) |
|---|
| 46 | |
|---|
| 47 | |
|---|
| 48 | all: $(OBJECTS) |
|---|
| 49 | $(LINK) -o $(TARGET) $(LIBS) $(OBJECTS) |
|---|
| 50 | |
|---|
| 51 | .c.o: |
|---|
| 52 | $(CC) -c $(CFLAGS) $(INCLUDE) -o $@ $< |
|---|
| 53 | |
|---|
| 54 | clean: |
|---|
| 55 | -$(DEL_FILE) $(OBJECTS) |
|---|
| 56 | -$(DEL_FILE) *~ core *.core |
|---|
| 57 | -$(DEL_FILE) $(TARGET) |
|---|
| 58 | |
|---|
| 59 | distclean: clean |
|---|
| 60 | -$(DEL_FILE) Makefile.* |
|---|
| 61 | |
|---|