|
#*****************************************************************/
#* */
#* This file contains sample code. IBM PROVIDES THIS CODE ON AN */
#* 'AS IS' BASIS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR */
#* IMPLIED, INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES */
#* OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. */
#* */
#*****************************************************************/
INSTALL_DIR = /usr/lpp/ocsf
LIB_DIR = $(INSTALL_DIR)/lib
CFLAGS = -c -I$(INSTALL_DIR)/inc \
-I. -DOS390 \
-I/proj/cdsa/sboxes/theZIN/sb_base/7b/src/inc \
-Wc,dll,sscom
LFLAGS = -I$(INSTALL_DIR)/inc \
-I. \
-I/proj/cdsa/sboxes/theZIN/sb_base/7b/src/inc \
-Wc,dll,sscom
CC = /bin/c89
all: file_encrypt
file_encrypt: encrypt.o attach.o initialize.o main.o
$(CC) $(LFLAGS) -o file_encrypt encrypt.o attach.o initialize.o main.o
$(LIB_DIR)/cssm32.x
encrypt.o: encrypt.c file_encrypt.h
$(CC) $(CFLAGS) encrypt.c
attach.o: attach.c file_encrypt.h
$(CC) $(CFLAGS) attach.c
initialize.o: initialize.c file_encrypt.h
$(CC) $(CFLAGS) initialize.c
main.o: main.c file_encrypt.h
$(CC) $(CFLAGS) main.c
clean:
rm -f *.o
rm -f encrypt
|