Просмотр исходного кода

* Preparing a huge PWNtcha reorganisation. First step: put each decoder in

its own subdirectory.


git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/pwntcha/trunk@2317 92316355-f0b4-4df1-b90c-862c8a59935f
master
sam 16 лет назад
Родитель
Сommit
bd52fd5f93
31 измененных файлов: 117 добавлений и 32 удалений
  1. +1
    -0
      .gitignore
  2. +16
    -1
      configure.ac
  3. +16
    -31
      src/Makefile.am
  4. +6
    -0
      src/authimage/Makefile.am
  5. +0
    -0
      src/authimage/decoder.c
  6. +6
    -0
      src/clubic/Makefile.am
  7. +0
    -0
      src/clubic/decoder.c
  8. +6
    -0
      src/java/Makefile.am
  9. +0
    -0
      src/java/decoder.c
  10. +6
    -0
      src/linuxfr/Makefile.am
  11. +0
    -0
      src/linuxfr/decoder.c
  12. +6
    -0
      src/livejournal/Makefile.am
  13. +0
    -0
      src/livejournal/decoder.c
  14. +6
    -0
      src/lmt/Makefile.am
  15. +0
    -0
      src/lmt/decoder.c
  16. +6
    -0
      src/paypal/Makefile.am
  17. +0
    -0
      src/paypal/decoder.c
  18. +6
    -0
      src/phpbb/Makefile.am
  19. +0
    -0
      src/phpbb/decoder.c
  20. +6
    -0
      src/scode/Makefile.am
  21. +0
    -0
      src/scode/decoder.c
  22. +6
    -0
      src/slashdot/Makefile.am
  23. +0
    -0
      src/slashdot/decoder.c
  24. +6
    -0
      src/ticketmaster/Makefile.am
  25. +0
    -0
      src/ticketmaster/decoder.c
  26. +6
    -0
      src/tickets/Makefile.am
  27. +0
    -0
      src/tickets/decoder.c
  28. +6
    -0
      src/vbulletin/Makefile.am
  29. +0
    -0
      src/vbulletin/decoder.c
  30. +6
    -0
      src/xanga/Makefile.am
  31. +0
    -0
      src/xanga/decoder.c

+ 1
- 0
.gitignore Просмотреть файл

@@ -13,6 +13,7 @@ stamp-h1
.deps
.libs
*.la
*.a
*.lo
*.o
src/pwntcha

+ 16
- 1
configure.ac Просмотреть файл

@@ -7,11 +7,12 @@ AM_INIT_AUTOMAKE([no-define tar-ustar])
AM_CONFIG_HEADER(config.h)

AC_PREREQ(2.50)
dnlAC_CANONICAL_SYSTEM
dnl AC_CANONICAL_SYSTEM

AC_PROG_CC
AM_PROG_CC_C_O
AC_PROG_CXX
AC_PROG_RANLIB
AC_STDC_HEADERS

AC_C_CONST
@@ -80,6 +81,20 @@ fi
AC_OUTPUT([
Makefile
src/Makefile
src/authimage/Makefile
src/clubic/Makefile
src/java/Makefile
src/linuxfr/Makefile
src/livejournal/Makefile
src/lmt/Makefile
src/paypal/Makefile
src/phpbb/Makefile
src/scode/Makefile
src/slashdot/Makefile
src/ticketmaster/Makefile
src/tickets/Makefile
src/vbulletin/Makefile
src/xanga/Makefile
extras/Makefile
share/Makefile
])


+ 16
- 31
src/Makefile.am Просмотреть файл

@@ -1,4 +1,6 @@
NULL =

SUBDIRS = authimage clubic java linuxfr livejournal lmt paypal phpbb scode \
slashdot ticketmaster tickets vbulletin xanga

bin_PROGRAMS = pwntcha
pwntcha_SOURCES = \
@@ -7,44 +9,27 @@ pwntcha_SOURCES = \
font.c \
image.c \
common.h \
authimage.c \
clubic.c \
java.c \
linuxfr.c \
livejournal.c \
lmt.c \
paypal.c \
phpbb.c \
scode.c \
slashdot.c \
tickets.c \
ticketmaster.c \
vbulletin.c \
xanga.c \
easter-eggs.c \
test.c
pwntcha_CFLAGS = $(ADDITIONAL_CFLAGS) -Wall -O6
pwntcha_LDFLAGS = $(ADDITIONAL_LDFLAGS)
pwntcha_LDADD = $(ADDITIONAL_LDADD)
test.c \
$(NULL)
pwntcha_CFLAGS = $(imaging_cflags) -Wall -O6
pwntcha_LDFLAGS = $(imaging_ldflags)
pwntcha_LDADD = $(SUBDIRS:%=%/libdecoder.a)

if USE_SDL
ADDITIONAL_CFLAGS = `sdl-config --cflags`
ADDITIONAL_LDFLAGS = `sdl-config --libs` -lSDL_image
ADDITIONAL_LDADD =
imaging_cflags = `sdl-config --cflags`
imaging_ldflags = `sdl-config --libs` -lSDL_image
else
if USE_IMLIB2
ADDITIONAL_CFLAGS = `imlib2-config --cflags` -DX_DISPLAY_MISSING=1
ADDITIONAL_LDFLAGS = `imlib2-config --libs`
ADDITIONAL_LDADD =
imaging_cflags = `imlib2-config --cflags` -DX_DISPLAY_MISSING=1
imaging_ldflags = `imlib2-config --libs`
else
if USE_OPENCV
ADDITIONAL_CFLAGS = `opencv-config --cflags`
ADDITIONAL_LDFLAGS = `opencv-config --libs opencv highgui`
ADDITIONAL_LDADD =
imaging_cflags = `opencv-config --cflags`
imaging_ldflags = `opencv-config --libs opencv highgui`
else
ADDITIONAL_CFLAGS =
ADDITIONAL_LDFLAGS =
ADDITIONAL_LDADD =
imaging_cflags =
imaging_ldflags =
endif
endif
endif


+ 6
- 0
src/authimage/Makefile.am Просмотреть файл

@@ -0,0 +1,6 @@

noinst_LIBRARIES = libdecoder.a

libdecoder_a_SOURCES = decoder.c
libdecoder_a_CPPFLAGS = -I$(srcdir)/..


src/authimage.c → src/authimage/decoder.c Просмотреть файл


+ 6
- 0
src/clubic/Makefile.am Просмотреть файл

@@ -0,0 +1,6 @@

noinst_LIBRARIES = libdecoder.a

libdecoder_a_SOURCES = decoder.c
libdecoder_a_CPPFLAGS = -I$(srcdir)/..


src/clubic.c → src/clubic/decoder.c Просмотреть файл


+ 6
- 0
src/java/Makefile.am Просмотреть файл

@@ -0,0 +1,6 @@

noinst_LIBRARIES = libdecoder.a

libdecoder_a_SOURCES = decoder.c
libdecoder_a_CPPFLAGS = -I$(srcdir)/..


src/java.c → src/java/decoder.c Просмотреть файл


+ 6
- 0
src/linuxfr/Makefile.am Просмотреть файл

@@ -0,0 +1,6 @@

noinst_LIBRARIES = libdecoder.a

libdecoder_a_SOURCES = decoder.c
libdecoder_a_CPPFLAGS = -I$(srcdir)/..


src/linuxfr.c → src/linuxfr/decoder.c Просмотреть файл


+ 6
- 0
src/livejournal/Makefile.am Просмотреть файл

@@ -0,0 +1,6 @@

noinst_LIBRARIES = libdecoder.a

libdecoder_a_SOURCES = decoder.c
libdecoder_a_CPPFLAGS = -I$(srcdir)/..


src/livejournal.c → src/livejournal/decoder.c Просмотреть файл


+ 6
- 0
src/lmt/Makefile.am Просмотреть файл

@@ -0,0 +1,6 @@

noinst_LIBRARIES = libdecoder.a

libdecoder_a_SOURCES = decoder.c
libdecoder_a_CPPFLAGS = -I$(srcdir)/..


src/lmt.c → src/lmt/decoder.c Просмотреть файл


+ 6
- 0
src/paypal/Makefile.am Просмотреть файл

@@ -0,0 +1,6 @@

noinst_LIBRARIES = libdecoder.a

libdecoder_a_SOURCES = decoder.c
libdecoder_a_CPPFLAGS = -I$(srcdir)/..


src/paypal.c → src/paypal/decoder.c Просмотреть файл


+ 6
- 0
src/phpbb/Makefile.am Просмотреть файл

@@ -0,0 +1,6 @@

noinst_LIBRARIES = libdecoder.a

libdecoder_a_SOURCES = decoder.c
libdecoder_a_CPPFLAGS = -I$(srcdir)/..


src/phpbb.c → src/phpbb/decoder.c Просмотреть файл


+ 6
- 0
src/scode/Makefile.am Просмотреть файл

@@ -0,0 +1,6 @@

noinst_LIBRARIES = libdecoder.a

libdecoder_a_SOURCES = decoder.c
libdecoder_a_CPPFLAGS = -I$(srcdir)/..


src/scode.c → src/scode/decoder.c Просмотреть файл


+ 6
- 0
src/slashdot/Makefile.am Просмотреть файл

@@ -0,0 +1,6 @@

noinst_LIBRARIES = libdecoder.a

libdecoder_a_SOURCES = decoder.c
libdecoder_a_CPPFLAGS = -I$(srcdir)/..


src/slashdot.c → src/slashdot/decoder.c Просмотреть файл


+ 6
- 0
src/ticketmaster/Makefile.am Просмотреть файл

@@ -0,0 +1,6 @@

noinst_LIBRARIES = libdecoder.a

libdecoder_a_SOURCES = decoder.c
libdecoder_a_CPPFLAGS = -I$(srcdir)/..


src/ticketmaster.c → src/ticketmaster/decoder.c Просмотреть файл


+ 6
- 0
src/tickets/Makefile.am Просмотреть файл

@@ -0,0 +1,6 @@

noinst_LIBRARIES = libdecoder.a

libdecoder_a_SOURCES = decoder.c
libdecoder_a_CPPFLAGS = -I$(srcdir)/..


src/tickets.c → src/tickets/decoder.c Просмотреть файл


+ 6
- 0
src/vbulletin/Makefile.am Просмотреть файл

@@ -0,0 +1,6 @@

noinst_LIBRARIES = libdecoder.a

libdecoder_a_SOURCES = decoder.c
libdecoder_a_CPPFLAGS = -I$(srcdir)/..


src/vbulletin.c → src/vbulletin/decoder.c Просмотреть файл


+ 6
- 0
src/xanga/Makefile.am Просмотреть файл

@@ -0,0 +1,6 @@

noinst_LIBRARIES = libdecoder.a

libdecoder_a_SOURCES = decoder.c
libdecoder_a_CPPFLAGS = -I$(srcdir)/..


src/xanga.c → src/xanga/decoder.c Просмотреть файл


Загрузка…
Отмена
Сохранить