Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Blame | Last modification | View Log | RSS feed

  1. #jp3d/codec/Makefile
  2.  
  3. include ../../config.nix
  4.  
  5. INSTALL_BIN = $(prefix)/bin
  6. CFLAGS = -Wall -I. -I../libjp3dvm -lstdc++ # -g -p -pg
  7. #USERLIBS = -lm
  8.  
  9. ifeq ($(ENABLE_SHARED),yes)
  10. ELIB = ../libopenjp3dvm.so.$(JP3D_MAJOR).$(JP3D_MINOR).$(JP3D_BUILD)
  11. else
  12. ELIB = ../libopenjp3dvm.a
  13. endif
  14.  
  15. all: jp3d_to_volume volume_to_jp3d
  16.         install -d ../../bin
  17.         install jp3d_to_volume volume_to_jp3d ../../bin
  18.  
  19. jp3d_to_volume: jp3d_to_volume.c $(ELIB)
  20.         $(CC) $(CFLAGS) getopt.c convert.c jp3d_to_volume.c \
  21.         -o jp3d_to_volume  $(ELIB) $(USERLIBS)
  22.  
  23. volume_to_jp3d: volume_to_jp3d.c  $(ELIB)
  24.         $(CC) $(CFLAGS) getopt.c convert.c volume_to_jp3d.c \
  25.         -o volume_to_jp3d  $(ELIB) $(USERLIBS)
  26.  
  27. clean:
  28.         rm -f jp3d_to_volume volume_to_jp3d
  29.  
  30. install: all
  31.         install -d $(DESTDIR)$(INSTALL_BIN)
  32.         install -m 755 -o root -g root jp3d_to_volume $(DESTDIR)$(INSTALL_BIN)
  33.         install -m 755 -o root -g root volume_to_jp3d $(DESTDIR)$(INSTALL_BIN)
  34.  
  35. uninstall:
  36.         rm -f $(DESTDIR)$(INSTALL_BIN)/jp3d_to_volume
  37.         rm -f $(DESTDIR)$(INSTALL_BIN)/volume_to_jp3d
  38.