Sha256: 2711991a491619a966b999523ac7c53ebaa9b2206111c11f67c3d90c866257dc

Contents?: true

Size: 967 Bytes

Versions: 4

Compression:

Stored size: 967 Bytes

Contents

SRCDIR = ..

OPT = /MT /Ox /GS /EHsc
OPT_SHARED = /DNDT_EXPORT /MD /Ox /GS /EHsc /Fo.objs^\

COMMON_CFLAGS = -I$(SRCDIR) /nologo /W4 /wd4200 /wd4201 /wd4204 /D_CRT_SECURE_NO_WARNINGS

CFLAGS = $(COMMON_CFLAGS) $(OPT)
CFLAGS_SHARED = $(COMMON_CFLAGS) $(OPT_SHARED)


OBJS = serialize.obj deserialize.obj
SHARED_OBJS = .objs\serialize.obj .objs\deserialize.obj


default: $(OBJS) $(SHARED_OBJS)


serialize.obj:\
Makefile serialize.c ..\ndtypes.h
	$(CC) $(CFLAGS) -c serialize.c

.objs\serialize.obj:\
Makefile serialize.c ..\ndtypes.h
	$(CC) $(CFLAGS_SHARED) -c serialize.c

deserialize.obj:\
Makefile deserialize.c ..\ndtypes.h
	$(CC) $(CFLAGS) -c deserialize.c

.objs\deserialize.obj:\
Makefile deserialize.c ..\ndtypes.h
	$(CC) $(CFLAGS_SHARED) -c deserialize.c


FORCE:

clean: FORCE
	del /q /f *.exe *.obj *.lib *.dll *.exp *.manifest 2>NUL
	cd .objs && del /q /f *.obj 2>NUL

distclean: clean
	del Makefile 2>NUL


Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
ndtypes-0.2.0dev8 ext/ruby_ndtypes/ndtypes/libndtypes/serialize/Makefile.vc
ndtypes-0.2.0dev6 ext/ruby_ndtypes/ndtypes/libndtypes/serialize/Makefile.vc
ndtypes-0.2.0dev5 ext/ruby_ndtypes/ndtypes/libndtypes/serialize/Makefile.vc
ndtypes-0.2.0dev4 ext/ruby_ndtypes/ndtypes/libndtypes/serialize/Makefile.vc